Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already signal that this is not read-only or idempotent, so the description is not burdened with the full safety profile. It does add the return behavior ('Confirmation with group details'), but does not disclose side effects such as the invitation being consumed or the user joining the family group.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.