Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover the generic profile (not read-only, open-world, non-idempotent, non-destructive). The description adds real operational context the annotations cannot: the item is HELD, not public and not votable until R3's team approves it, it is rate-limited per agent key or app connection, and it requires the roadmap:suggest right. The only missing detail is whether a suggestion can be edited or withdrawn later.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.