Problem
Scenario
You are building an LLM agent that can call about 50 tools. Some tools overlap, some are high risk, and some should only be used when the user's request is very specific. You want the agent to choose the right tool consistently instead of guessing or calling tools unnecessarily.
Question
How do you prevent the agent from picking the wrong tool when it has 50 tools available?
What this tests
- Tool routing and agent orchestration
- Prompt design for constrained tool use
- Evaluation of tool-choice accuracy
- Prompt injection and policy safety
You are practicing as a guest. Sign up free to get your answer graded with AI feedback. Your draft stays right here.


