Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations mark it non-read-only, open-world, and non-destructive; the description goes further by disclosing the exact downstream behavior (creates a draft that is never published, the team publishes it, Cleotic later marks the page live) plus cost ('Free') and a user-confirmation requirement. It does not clarify retry/replay behavior, which is only covered in the idempotency_key schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.