Claude Code version 2.1.203 introduces several critical stability improvements, most notably fixing a regression where background sessions became permanently unresponsive due to stale daemon tokens. The update also adds a warning when user logins are about to expire, allowing for re-authentication before background sessions are interrupted.
- Fixed background agents crash-looping when their working directory was deleted or replaced by a file.
- Resolved an issue where returning to `claude agents` silently stopped running subagents and restarted prompts from scratch.
- Added a grey badge to the footer to indicate active manual permission mode.
- Improved responsiveness during long streaming responses by preventing full screen re-renders for live-preview updates.
- Reduced binary size and startup memory usage by approximately 7 MB through lazy loading of bundled dependencies.
- Fixed background task output on Windows being permanently replaced by an empty file after clearing.
These changes enhance the reliability of long-running automated tasks and improve the overall stability of the agent interface.