Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only/open-world, so credit goes to the added context: the description discloses the page size cap (24, or 12 on a category page) and, importantly, that an unrecognized/blocked query returns an upstream error rather than an empty result. These are genuine behavioral facts not derivable from annotations, though auth/rate-limit behavior is not covered.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.