Claude Code v2.1.203

Claude Code 2.1.203 now warns you before your login expires so you won't lose work in background sessions, and fixes a frustrating issue where switching between sessions on macOS would freeze for up to 20 seconds. We've also improved how your agent work persists across session...

- Added a warning when your login is about to expire, so you can re-authenticate before background sessions are interrupted - Added a grey ⏸ badge to the footer when in manual permission mode, making the active mode always visible - Added the session's additional working directories to MCP roots/list, with notifications/roots/listchanged sent when the set changes - Fixed opening or switching background agent sessions on macOS stalling for 15–20 seconds due to a false low-memory detection (regression in 2.1.196) - Fixed background sessions becoming permanently unresponsive to attach, replies, and stop when the daemon's session token went stale — the session now recovers automatically - Fixed returning to claude agents silently stopping running subagents and re-running the prompt from scratch — their work now carries over - Fixed a memory and per-turn CPU regression in interactive sessions: the context-usage indicator no longer re-analy