Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full behavioral burden. It does disclose a concrete, non-obvious trait — the 3-credit cost — which is real value since billing affects whether an agent should call it. However, it says nothing about the return shape, whether the operation is read-only or mutating, error behavior for unknown domains, or any auth requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.