There is no router.
No classifier picks your tool. The model's attention over descriptions is the router. Selection is in-context reasoning over tool schemas, a skill index, MCP server instructions, rules files and the user's message — and nothing else.