Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a non-read-only, open-world, non-idempotent mutation. The description adds that the comment is public, capped at 1-2000 characters, and attributed to the user's handle, which are meaningful traits beyond the annotations. It does not cover auth/permissions or moderation, but with annotations the bar is lower.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.