Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only say readOnlyHint=false / openWorldHint=true / idempotentHint=false, leaving the write semantics ambiguous. The description goes well beyond them: 'Free and keyless' (cost and auth), and the crucial clarification that feedback 'does not change work, proof, payment, safety, authority, standards or code' — i.e. the write is observational, not mutating. The secrets warning ('Do not include passwords, private keys, seed phrases or API keys') is also operationally important context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.