Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.265 ·

Directory-sync git worker internal rework (basis-memoized index/worktree checks, session-tagged 'kept' ref)

Directory sync's internal git worker was reworked with memoized checks and session-tagged 'kept' refs

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaCloud Syncwhat it touches
KindInternal Changesin v2.1.265,
Under the hood

Directory sync's internal git worker was reworked with memoized checks and session-tagged 'kept' refs

What

The background worker that handles git operations for directory sync had its internal logic reshuffled. It now uses two new memoized (cached) helper functions to check whether a git "basis" (a known starting point) matches a given commit, or matches a given index and working-tree state, and a new function tags a git ref by session ID as "kept" before falling back to discarding a temporary index.

Why

This is an internal restructuring of directory sync's git handling; the finding doesn't indicate a user-visible behavior change beyond how these checks are computed internally.

See this entry in the whole of v2.1.265 →

Feedback