Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses that on published invitations, added guests with contact info are invited immediately, while on drafts invitations go out at publish — a side effect an agent must know. It also exposes the SMS consent requirement for phone-number additions, adding real behavioral context beyond the annotations' readOnly/idempotent/destructive hints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.