Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, non-open-world. The description adds genuine context beyond that: it notes the object is returned exactly as publicly served and discloses that freshness, confidence and relations come back as 'not established or not published', which tells the agent what to expect in the payload.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.