You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
Terminal UIArea: what it touches
ImprovementsKind: in v2.1.222,
ImprovementsSection of the release
What
The effort label in the status line is computed against the model actually running the turn, so it stays correct after a mid-turn model change or a fallback.
Details
The agent status store gained turnModel alongside turnEffort
setTurnEffort(effort, model) is called at turn start with the resolved agent model, and again on query_model_change and on fallback-model events
Cleared with setTurnEffort(null, null) at turn end
The spinner/status component takes the new turnModel prop and uses it when computing the label
Evidence
setTurnEffort
Strings lifted out of the shipped bundle, so the claim above can be checked against them.