Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It plainly states the effect (enable/disable), but it does not disclose any side effects, reversibility, permissions, or implications of studio mode. For a simple boolean setter, this is adequate but leaves some gaps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.