Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and idempotentHint=true, covering the safety profile. The description adds the return content (roles, join dates, status) which is helpful but does not disclose other behavioral traits such as whether the list is ordered, paginated, or scoped to the current user's family group. It adds some value beyond annotations but not substantial context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.