Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With the annotations covering read-only, idempotent, and non-destructive behavior, the description adds useful context beyond that: the results come back oldest-first, and each entry includes the author's name. It doesn't discuss pagination or volume limits, but ordering is a genuine behavioral detail that the annotations do not convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.