Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Internal ChangesKind: in v2.1.295,
Internal ChangesSection of the release
What
Claude Code keeps a file for each session it thinks is still running. It reads those files to decide which sessions are live. That check has been replaced. It used to test whether the process with the recorded ID still existed and then look at that process. It now uses a check that can also require the process to prove it is the same one.
Why
This may stop an old session being treated as live when its process ID has since been reused by an unrelated program.