Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must fully disclose behavioral traits. 'Toggle' implies enabling or disabling, but it doesn't explain whether the mode is activated/deactivated permanently or temporarily, what the impact is (e.g., blocking all internet access), or the role of the `confirm` parameter as a safety mechanism. The description lacks critical context for safe usage.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.