Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
While annotations already flag destructiveHint and idempotentHint, the description adds non-obvious consequences the annotations cannot convey: the live site stops serving, the slug remains held, retention is 30 days, and repeated calls return the same dates. That is exactly the extra context an agent needs before triggering a destructive action.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.