Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Directory SyncArea: what it touches
Internal ChangesKind: in v2.1.280,
Internal ChangesSection of the release
What
The part of Claude Code that keeps a project directory synced (for example, to a cloud session) now handles a new case, created_empty, when figuring out where to start syncing from. Instead of reading the local git setup, it builds the starting point by walking through the snapshot data from the first upload's head and head-parent information. This new path shares the same (shorter) timeout as the existing overlay startup path.
Why
This gives directory sync a way to bootstrap correctly when a directory starts out empty, rather than assuming there's local git history to read from.