You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.290,
ImprovementsSection of the release
What
Claude Code uses a background process to run sessions. If that program cannot be run, Claude Code now looks for the claude link installed by Homebrew, a package manager for macOS and Linux. If an upgrade is in progress, it waits for it to finish and then tries again. Claude Code notes when it uses this route and when it gives up waiting.
Why
Background sessions should keep working when Claude Code is being upgraded with brew upgrade.