Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint and openWorldHint; the description goes well beyond them by disclosing the paid-call model ($0.002 USDC via x402 on Base, Solana or Arc) and, importantly, that failed calls are not charged — a materially useful billing behavior. It also states playoff teams are flagged, which is a data-shape fact not present in the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.