Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial context beyond annotations: the one-verdict output model, the specific screening signals, the $0.01/1-free-call-per-day pricing over x402, and the x-credit-token header auth path. Crucially, readOnlyHint=true is consistent — it screens but does not move funds — so there is no contradiction, and the pricing/auth detail is exactly the kind of operational context annotations cannot express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.