Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint/openWorldHint annotations, it discloses a concrete latency budget (4 seconds), a cost model ($0.002 per completed report; unreachable targets free), SSRF protection, and an explicit accuracy disclaimer ('evidence-based heuristic, not certification'). These are exactly the operational traits an agent needs before spending money on a call.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.