Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial context beyond the read-only annotations: value is counted once per procurement with deduplication across sources and award/contract/payment stages, tenders are excluded, and results are precomputed nightly so calls are instant. The main gap is that it doesn't say how large the 'top list' is, so an agent can't judge truncation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.