Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the operation is not read-only, not idempotent, and not destructive. The description adds that it returns a JID and invite link, which is mildly useful context, but says nothing about permissions, rate limits, or failure behavior, so it adds limited value beyond structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.