Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Tool RoutingArea: what it touches
Internal ChangesKind: in v2.1.280,
Internal ChangesSection of the release
What
When Claude Code dispatches a tool call, it now first checks whether a state machine has been registered for that specific tool. If one exists, the call is routed through it instead of the older logic that handles local tools and tools passed through from a host. This new routing is explicitly skipped for MCP (Model Context Protocol, a standard way external tools connect to Claude Code) tools, which continue to use the previous path.
Why
This lets individual tools define their own custom handling logic for how their calls are processed, without disturbing how MCP tool calls are dispatched.