Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the annotations by describing downstream effects: matches return to inbox, recurring checks stop, matches move back to in_takedown, checks re-arm, and reopening fails under stated conditions. This adds substantial operational context to the destructive/open-world annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.