Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds one meaningful behavioral consequence: public agents can be invited cross-app by anyone who knows the address. It does not disclose effects of switching to private or unlisted, permissions required, or what happens to existing invites. Annotations already cover mutating, idempotent, and non-destructive traits, so the additional context is useful but not comprehensive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.