Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, closed-world), so the description's added value is the chaining instruction "Read any result with fetch" and the disclosure that only public content is indexed. It does not mention result limits, ranking, or pagination, which is the one remaining behavioral gap given an output schema exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.