Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnly=false, destructive=false, idempotent=false), and the description adds genuinely useful context beyond them: the record is stored as a correction with an [issue] prefix, the author and operator are the audience, and authentication via FIXLORE_KEY is required. It does not mention duplicate handling, which matters for a non-idempotent write.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.