tech

Your Agent Picks the Wrong Tool. It’s Not the Agent’s Fault.

Lesson 2.1: When your agent reaches for the wrong tool, the answer isn’t a routing classifier. It’s a description that says when NOT to use the tool.

Your Agent Picks the Wrong Tool. It’s Not the Agent’s Fault.

TL;DR

  • Tool selection by AI agents is primarily a description problem, not an architecture or model problem.
  • Ambiguous or overlapping tool descriptions lead to unreliable agent behavior.
  • Fixing tool descriptions by explicitly stating their limitations and referencing other tools is more effective than adding architectural layers like classifiers or few-shot examples.
  • Rewriting descriptions to name competing tools and clarify non-use cases is the most important factor for tool performance.
  • Complex architectural fixes often fail at the edges where descriptions still overlap.