history of internal/usecase/daemon/snapshot.go at v0.8.1
2026-10-08
| b5fd841 | refactor(daemon): clarify runtime config and palette execution names and test process inspector options GPG Verifiedrefactor/daemon-split | brice | ||
| 5c38eb4 | refactor(snapshot): give the snapshot codec its own layer GPG Verified | brice | ||
| 59ad951 | refactor(domain): move the pane layout tree to internal/domain/layout GPG Verified | brice |
2026-08-10
| 3fd4a02 | refactor(vt): cut over vev to released module GPG Verified | brice |
2026-08-03
| 30c3dce | refactor(daemon): remove global active tab state GPG Verified | brice |
2026-07-27
| 790011a | feat(snapshot): persist recovery transcripts GPG Verified | brice |
2026-07-26
| 979dbfb | fix(recovery): harden durable session invariants GPG Verified | brice |
2026-07-25
| 305b83a | fix(snapshot): enforce checkpoint parent chain GPG Verified | brice | ||
| 0b9089a | fix(recovery): complete migration startup integration GPG Verified | brice |
2026-07-22
| 6de1185 | fix(daemon): keep snapshot generations contiguous GPG Verified | brice | ||
| 1fbf071 | perf(daemon): publish only changed snapshot objects GPG Verified | brice | ||
| 476768f | refactor(daemon): harden snapshot coordination GPG Verified | brice | ||
| d4589c7 | refactor(daemon): remove obsolete snapshot helper GPG Verified | brice | ||
| 78de75a | refactor(daemon): remove monolithic snapshot encoding GPG Verified | brice | ||
| ae5758e | fix(daemon): retain timed-out checkpoint state GPG Verified | brice | ||
| ffeecb7 | fix(daemon): enforce one snapshot shutdown deadline GPG Verified | brice |
2026-07-21
2026-07-20
| c32a9ec | fix(daemon): surface snapshot write failures globally GPG Verified | brice |
2026-07-15
| 56e46d3 | fix(vt): reflow visible lines on resize GPG Verified | brice | ||
| 0812bb2 | fix(daemon): preserve environment during snapshot restore GPG Verified | brice | ||
| db0ee28 | feat(daemon): use attached environment for PTYs GPG Verified | brice |
2026-07-13
| c577b15 | fix(runtime): harden lifecycle and trace ownership GPG Verified | brice | ||
| b23180e | refactor(history): clarify snapshot ownership GPG Verified | brice | ||
| 7913f91 | fix(snapshot): retain final snapshots when queue is full GPG Verified | brice |
2026-07-12
| a4c844c | test(snapshot): synchronize worker completion GPG Verified | brice | ||
| 7cf3f77 | fix(snapshot): enforce terminal history ownership GPG Verified | brice | ||
| 55b4f02 | fix(snapshot): harden restore and final flush GPG Verified | brice | ||
| 6b789ff | fix(snapshot): enforce strict async lifecycle GPG Verified | brice | ||
| 8151d78 | refactor(daemon): encode snapshots asynchronously GPG Verified | brice | ||
| 89d8fa0 | refactor(snapshot): replace v2 snapshots with v3 chunks GPG Verified | brice | ||
| 5f064ea | fix(daemon): retain latest resize timer ownership GPG Verified | brice | ||
| 037ef43 | fix(daemon): cancel floating PTY opens during teardown GPG Verified | brice |
2026-07-09
| 0620ced | fix(tabs): preserve names across persistence paths GPG Verified | brice |
2026-07-06
| 47168d8 | feat(terminal): propagate truecolor capability GPG Verified | brice | ||
| d5782db | fix(snapshot): address coderabbit findings GPG Verified | brice | ||
| 07ec9d9 | feat(snapshot): restore allowlisted foreground processes GPG Verified | brice |