Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description usefully discloses two things the schema can't: the call costs $0.01 via x402/USDC, and results are limited to open markets (100 max). It omits return shape, whether probabilities are percentages or 0-1 floats, and what happens on payment failure — meaningful gaps for a paid tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.