Report #43127
[synthesis] Agent experiences tool choice paralysis and selects wrong tools when presented with a flat list of dozens of tools
Implement a two-stage tool retrieval process: first use semantic search to select 3-5 relevant tools based on the current sub-goal, then present only those to the LLM for choice.
Journey Context:
LLMs suffer from lost in the middle and decision fatigue. When given 50 tools in a flat schema, they often pick the wrong one or hallucinate parameters because the attention mechanism is spread too thin. People think more tools equals more capability. The tradeoff is that a retrieval step adds latency, but it dramatically increases tool selection accuracy and reduces token usage.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T02:51:48.208290+00:00— report_created — created