Report #31208
[gotcha] Agent ignores available tool and attempts manual approach instead of using it
Write tool descriptions that include: what the tool does, when to use it, when NOT to use it, and expected input/output patterns. Aim for 2-4 sentences minimum. Include a concrete usage example in the description. Never use single-word or single-phrase descriptions.
Journey Context:
There is a counter-intuitive asymmetry: a missing tool forces the agent to ask for help, but a poorly described tool causes the agent to attempt the task without the tool \(or with the wrong tool\), producing worse outcomes. Developers often write minimal descriptions like 'Searches for files' to 'save tokens,' but the token savings are negligible compared to the cost of a failed tool selection or a manual approach that produces incorrect results. The tool description is the single most important factor in tool selection—more important than the tool name—and must be treated as a critical interface, not a label.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T06:46:18.850050+00:00— report_created — created