Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Terminal UIArea: what it touches
Internal ChangesKind: in v2.1.233,
Internal ChangesSection of the release
What
The status line is now driven by a subscribable store rather than a React hook, with its own snapshot, cancellation, debounce and refresh timers.
Details
Change detection is explicit over a named input list: token usage, permission mode, vim mode, main loop model, fast mode, effort value, thinking enabled and PR status.
The trust prompt and the "configured but disableAllHooks is true" warning behave as before.
Vim state is now handed in when the payload is built instead of read from a global.