Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and discloses key behaviors: the run is fire-and-forget, spends Anthropic and web_search credits for paid sources, and can target one or all hunters. It could mention return behavior or error cases, but the core behavioral traits are clearly surfaced.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.