You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
codeSplitters branches: carry binary files (a blob-backed branch copy) #446
Split out of #440. Branches can now delete files, so upstream deletions (binary files included) carry into mirror branches, merge into main and push back up.
What's left: a binary file added or changed on an upstream branch still can't come over. A branch's copy of a file is a Durable Object of text lines, so take in apps/codesplitters/src/mirror.ts lists binary files as skipped and pushBranch never sends them.
Needs a blob-backed branch copy (e.g. the bytes in git or R2, recorded on branch_files), which the review shows as "binary, changed", the merge writes into main's git, and pushBranch puts in the tree.
Activity
codeSplitters branches: delete a file on a branch, and carry upstream…
QuinnsCode commentedon Oct 11, 2026
Folded into #738, which bundles it with related work for one agent. The details here still apply.
🤖 Generated with Claude Code
codeSplitters: mirror branches carry binary files as git blobs (#446)
codeSplitters repo storage: paged log API, folder digs, binary files …
codeSplitter mirror branches: carry a file too big to dig as its blob…