Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations present, the description carries the full behavioral burden, and it delivers almost nothing beyond the source name. It never states that this is a read-only lookup, describes the shape or units of the returned flow values (volume? value?), or mentions any rate limit or data-lag caveat typical of monthly GATS releases.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.