You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Scheduled TasksArea: what it touches
Bug FixesKind: in v2.1.323,
Bug FixesSection of the release
What
Claude Code uses a lock so that only one session runs scheduled tasks at a time. Releasing that lock now needs the owner's key, and Claude Code does not release it if a different process that is still running holds it. Before, the lock was released whenever the session ID matched.
Why
One session can no longer drop a lock that another session is still using, so scheduled tasks are less likely to be run twice or left without an owner.