Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=false, and readOnlyHint=false, so the agent knows this is a destructive, non-idempotent write. The description adds only the prerequisite of intent/permission checks; it does not elaborate on side effects, required auth, or what gets destroyed, which would be valuable given the destructive annotation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.