Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare idempotentHint=true, destructiveHint=false, and non-read-only; the description adds the visibility scope ('owner-private'), reinforces the retry/idempotency contract in actionable terms, and discloses the side-effect boundary (no work started, no tickets created). It stops short of permissions/auth requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.