Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial context beyond the annotations: the anti-bot evasion approach, the deterministic sanitization stage, and notably the cost of $0.005 USDC on Base, which the readOnly/openWorld/destructive hints cannot convey. It stops short of disclosing failure modes, rate limits, or what happens when anti-bot evasion fails, so it is strong but not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.