Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive, closed-world), so the description adds genuine value by disclosing that results are a dated starter set rather than live data and that the return is metadata plus listening links only. It omits pagination or whatever happens when the query is empty, but the core behavioral caveats are stated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.