Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations provide no useful safety hints (all false), so the description carries the full burden. It discloses immediate null return, secret receipt issuance, visibility timeout range, redelivery semantics, the 5-claim failure limit, and the fact that no job executes server-side—far more than the structured fields alone convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.