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
Garbage collection now bounds its root set using gc.retain (default 30d), allowing content abandoned by rewrites (amend/rebase/drop/squash) to be reclaimed after the retention window while always retaining anything reachable from branch refs.
sdt gc now trims expired moments as part of collection (when not running with --dry-run), preventing old moment logs from pinning otherwise unreachable objects.
Moment log trimming is more robust: when the only surviving keyframe would be cut, remaining moments are re-anchored so trimming can proceed without breaking reconstruction.