Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint, so safety is covered. The description adds genuinely useful context beyond that: the shape of each hit (list name, aliases, addresses, programs, FR notice, match score) and an explicit pricing model of $0.003 USDC per successful call via x402, with failed calls free. The cost/paid-call disclosure is important operational context for an agent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.