Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes meaningfully beyond the annotations by disclosing the irreversible nature ('cannot be undone'), the merge resolution policy (conversations, events, strictest consent retained), and that it operates on all duplicate sets at once rather than a chosen subset. It does not mention permissions or volume/rate constraints, but the annotations already cover the destructive profile.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.