Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds genuine behavioral context beyond that: result ordering ('newest first'), the fields returned (id, title, dashboard URL), and the recommended next call. It does not discuss pagination behavior directly, though the schema's cursor field covers that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.