Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint/openWorldHint annotations, it discloses the commercial model that materially affects invocation: $0.003 USDC per successful call, paid via x402 on Base, Solana, or Arc, and failed calls are not charged. It also volunteers the key limitation of the underlying data source, which prevents the agent from over-trusting the output.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.