Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover readOnlyHint and openWorldHint, yet the description adds material operational detail: a metered price ($0.002 USDC per successful call), the x402 payment rails (Base, Solana, Arc), and the fact that failed calls are not charged. It also clarifies that ratings are the storefront's averages for the selected country, which prevents misreading the result.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.