Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotation contradiction: the description says 'Set' (a mutating action) while annotations declare readOnlyHint=true. Additionally, the description states 'Status max 64 chars' but the schema allows maxLength 100, creating a conflicting behavioral constraint. No context about auth needs, reversibility, or response behavior is provided.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.