Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare non-read-only, destructive, open-world, and idempotent behavior. The description adds useful context about explicit confirmation, retained source media, and a durable operation receipt, but it does not explain what destructive effect the retry may have or what happens if source media is unavailable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.