Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the destructive/idempotent annotations, the description discloses that non-empty folders are refused with counts, that recursive removes everything beneath, that deletions go to trash, and that restorability is 7 days on Free and 30 on paid plans, subject to the plan at deletion time. It also notes device syncing and that the result reports the expiry. This is rich, non-obvious behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.