Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint, but the description adds real value beyond them: the paid-call model ($0.002 USDC per successful call via x402, on Base/Solana/Arc) and the explicit guarantee that failed calls are not charged. It also discloses truncation behavior (first listing page only, no letter text), which an agent must know before calling.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.