Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Internal ChangesKind: in v2.1.234,
Internal ChangesSection of the release
What
Mutable state that used to sit loose at module level, including MCP auth and reconnect events, skill-change notifications, spinner and permission-recheck events, the main-loop busy flag, dialog focus, push notification reachability and compact-warning suppression, now lives on a single host-state instance that can be reset or inspected as a unit.
Details
Call sites read through the object; new subscription hooks were added for the busy flag and the compact-warning suppression.
No behaviour change intended.
Evidence
sessionRehydrators
Strings lifted out of the shipped bundle, so the claim above can be checked against them.