Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, destructiveHint=true, idempotentHint=true, and openWorldHint=false. The description usefully clarifies the semantics behind that: it writes a NEW version to Fusion's cloud rather than overwriting locally, which is meaningful context. It still says nothing about auth requirements, failure modes, or what the destructive hint actually destroys.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.