Report #55709
[counterintuitive] Adding more tools to an LLM agent increases its capability
Limit the active tool set per step to under 10-15; use routing or hierarchical tool structures to dynamically select tools.
Journey Context:
LLMs suffer from decision paralysis and increased hallucination when presented with too many tools. The attention mechanism dilutes over a massive tool schema list, leading to incorrect tool selection or parameter formatting errors. Capability degrades past a certain threshold of tools because the model spends its capacity parsing schemas rather than reasoning about the task.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T00:00:10.226794+00:00— report_created — created