Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnly and non-destructive annotations, the description discloses meaningful behavior: scored food and drink venues are returned first, unscored categories follow, results are ordered by recency within each group, and pre-2026-06-06 dates are estimates reconstructed from history. This gives the agent accurate expectations for ordering and data provenance.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.