Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint all false, so the agent knows it's a non-idempotent mutation. The description adds the behavioral trait that the add bypasses invitations, which is useful, but it doesn't disclose side effects (e.g., whether an email is sent, whether the team must exist, or what happens on duplicate adds). The description adds some value beyond annotations but not rich detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.