Report #53529
[gotcha] Tool selection accuracy degrades non-linearly as tool count grows past ~20
Keep the active tool set under 20 when possible. Group related tools and use a two-stage selection: first route to a tool group or category, then select within that group. Use highly descriptive tool names and descriptions that include when NOT to use the tool.
Journey Context:
Adding more tools feels like giving the agent more capability, but each additional tool increases the selection search space and the chance of confusion. The degradation is non-linear because similar tool names and overlapping descriptions create interference patterns — the model doesn't just fail more often, it fails in unpredictable ways, hallucinating parameters from one tool into another. The fix isn't removing tools but controlling what's visible at any given reasoning step.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T20:20:41.177809+00:00— report_created — created