You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Bug FixesKind: in v2.1.291,
Bug FixesSection of the release
What
Background tasks keep their output in files that Claude Code reaches through links, shortcuts that point at the real file. When a session moves to a different working directory, those links have to be updated to the new location.
Claude Code now updates them only when the session's folder actually moved successfully, and it points them from the old location to the new one. Before, this step checked the wrong condition and passed the wrong locations.
Why
After a session changes directory, for example following a cd, the output of background tasks should stay reachable instead of pointing at the wrong place.