Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond annotations: discloses session limits (24 hours, at most 12 messages), one-message-at-a-time discipline, A2A equivalence, and detailed data retention (up to 12 months; messages, time, app, approximate country/city/network; no IP addresses). This is exactly the kind of operational and privacy context annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.