Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds substantial behavioral detail beyond annotations: it reads from the service's own crawl, answers in under a second, never visits the site during the call, and charges 0.5 credits only when an email or phone is found. These details clarify latency, data source, side effects, and billing conditions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.