Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description is transparent about deterministic behavior and the curated local blocklist, but it contradicts the openWorldHint annotation. It says 'Absence of a match is not a sanctions clearance,' implying an open-world result, while openWorldHint is false, suggesting a closed-world result. This is an annotation contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.