Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, non-destructive, open-world behavior, so the description's main added value is the explicit 0.010 USDC cost on Base and Solana Mainnet — real, non-obvious behavior an agent must budget for. It does not, however, disclose the time window over which netflow is aggregated, which is a meaningful behavioral gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.