Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint=false and idempotentHint=true, so the description's mutation effect aligns. It adds the nuance of 'immediately' and the outcome of stopping working, which is useful. However, it doesn't disclose potential side effects like invalidating sessions or reversibility. With annotations covering the basics, the extra context is modest.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.