Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, idempotent read, so the description's value is in behavioral detail: results include superseded QA attempts, a note indicates when more results exist, and serving urls are long-lived and signed. Some of the row-field enumeration overlaps with the existing output schema, which lowers the marginal value slightly.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.