Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint, idempotentHint, non-destructiveness, and closed-world behavior, so the description’s additional context is valuable but not solely responsible for safety disclosure. It adds that the returned content is instructions to follow with other tools and notes the restriction on team-shared use-only skills. It does not describe error cases or authentication requirements, but the annotation coverage lowers that burden.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.