Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint=false, idempotentHint=false, and destructiveHint=false, so this is a write operation. The description adds valuable behavioral context beyond annotations: the invite is not a direct add (async acceptance), and role limitations are explicitly stated. It does not contradict the annotations and enriches the agent's understanding of the side effects and constraints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.