Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive safety. The description adds behavior beyond that: orders are returned newest first, pagination uses a cursor, and the 'unknown' state has a special operational meaning that prevents resending. Missing rate-limit or auth details, but strong added context for a read-only list tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.