Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the transparency burden. It discloses an important behavior — that current sheet state is saved before switching — which adds value beyond the basic action. This helps agents understand side effects, though more details (e.g., error handling) could be included.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.