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.