Tool selection is how an agent chooses an external capability for the current request. It depends on clear tool descriptions and remains an important failure point. section 9.1.4
Design tool selection around a small, clearly differentiated set:
- Limit an agent to roughly four or five tools; use multiple specialized agents when broader coverage is necessary. section 9.1.4
- Describe each tool’s purpose, input format, and appropriate situations precisely. section 9.1.4
- Add guidance for cases where a tool should or should not be used, then test for missed and excessive use. section 9.1.4
- Treat write access as a higher-impact capability requiring failure analysis, security attention, and guardrails. section 9.1.4
Matching requests to tools
A biomedical question can point to PubMed, financial news about a public company to Yahoo Finance News using its ticker, and a person-focused video request to YouTube Search with a name and result limit. section 9.1.4
Use the process diagram to inspect tool use as a sequence of steps and potential failure points. section 9.1.4

