You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
ModelsArea: what it touches
ImprovementsKind: in v2.1.295,
ImprovementsSection of the release
Unclear It is not stated when the new step is active or what it waits for.
What
Fast mode is switched with /fast or its picker. Changing it now goes through an extra step instead of applying straight away. That step can run PreModelSwitch hooks, which are your own commands that Claude Code runs before the model changes, and shows "Running PreModelSwitch hooks…" while they run. It can also show a new "Waiting for the workspace…" state.
Why
This changes how /fast takes effect, mainly in remote sessions, which run somewhere other than your own machine. A switch may now pause briefly before it applies.