Report #58362
[synthesis] Agent forces a problem into the shape of an available tool, even if a simpler non-tool solution exists, leading to overly complex and fragile workflows
Provide a 'think' or 'reason' tool that allows the agent to deliberate without side effects, and explicitly instruct the agent to consider whether a tool is necessary before calling one.
Journey Context:
When an agent is given a hammer, everything looks like a nail. Agents equipped with web search or code execution tools will attempt to use them for tasks that require simple reasoning or internal knowledge \(e.g., writing a basic regex\). This 'tool bias' introduces unnecessary failure points \(API downtime, parsing errors\). By forcing the agent to explicitly justify the use of a tool via a thought tool, it often realizes it can answer directly, reducing the attack surface for cascading tool failures.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T04:27:02.532654+00:00— report_created — created