Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnly, idempotent, non-destructive), but the description adds behavior they cannot express: default and max page size (10/20), the full sort order (impact desc, then published date desc with unpublished last, then ID), the live-pagination invalidation rule, and the fact that rows carry up to 10 linked prompts plus a nested prompt cursor. That is substantial operational context beyond the structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.