Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior. The description adds genuinely new context the annotations lack: that this call costs nothing, which matters relative to the paid verify tiers. It stops short of describing rate limits or freshness of the listed prices.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.