Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It does add genuine behavioral context that structured fields do not: the flat 5-credit cost per successful run. However it omits the read-only nature, whether results are cached/static, and any rate-limit or auth considerations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.