Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SessionsArea: what it touches
Internal ChangesKind: in v2.1.318,
Internal ChangesSection of the release
What
Claude Code has a keep-alive check that decides whether a session is still active. It is now told whether the session is waiting on nothing except a permission card, the prompt asking you to approve an action. That answer is worked out from the session's state, its running tasks, its message queue and the tools in use.
Why
This could change when a session running without a screen, or a remote one, counts as idle or is kept running.