Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and non-destructive, so the description needs only to add context. The phrase 'writes stay gated' adds some context about permissions scope, and 'unofficial' warns about provenance, but it does not disclose output structure or failure modes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.