Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safety profile (not read-only, not destructive, open-world, non-idempotent). The description adds genuinely useful context that anonymous reports are weighted down, but it never states what the report actually changes on the corpus side or whether repeat reports accumulate, 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.