Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, openWorld, non-destructive, so safety is covered. The description adds genuinely useful operational context beyond that: the tool is paid (0.020 USDC) and runs on Base and Solana Mainnet, which affects invocation planning. It stops short of noting latency, rate limits, or payment failure behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.