Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Even though annotations already flag destructiveHint and idempotentHint, the description adds crucial context: exactly what gets destroyed, permanence of deletion, and the recovery cost in re-synthesis and credits. This meaningfully raises the agent's awareness of consequences beyond the structured annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.