Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint=true and openWorldHint=true, so safety is covered. The description adds non-obvious behavioral details: the data source (trade.gov), the exact cost ($0.002 USDC per successful call), payment networks (Base, Solana, Arc), and that failed calls are free. This is valuable context beyond annotations, though it doesn't cover rate limits or authentication.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.