Report #95720
[synthesis] Agent selects wrong tool due to similar names leading to completely derailed reasoning chain
Enforce a minimum edit distance between tool names and require disambiguation descriptions to start with the primary verb-noun action pattern, making tool selection a deterministic rather than semantic choice.
Journey Context:
API design guidelines focus on human readability. Agent failure analysis reveals that tool names optimized for humans are often ambiguous for LLMs. When two tools have similar names, the agent may choose the wrong one. The wrong tool returns a valid but irrelevant result, which the agent then tries to incorporate, derailing the entire reasoning chain. The synthesis shows that tool naming for agents must prioritize disambiguation over human aesthetics, treating the tool name as a routing key rather than a label.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T19:14:58.076424+00:00— report_created — created