Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a non-destructive write with open-world effects, but the description adds the crucial asynchronous trait (the answer arrives later), the required guest-facing follow-up behavior, and a privacy constraint on the payload. That is meaningful disclosure beyond the annotations, though it does not cover failure modes or what the host sees.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.