history of internal/usecase/daemon/session_test.go at perf/render-copy-allocations
2026-10-08
| 6fb053b | refactor(daemon): drop the legacy attachment size field and clock fallbacks GPG Verified | brice |
2026-10-03
| a06b956 | feat(terminal): support ANSI-16 and monochrome color profiles (#306) GPG Unverified | bnema | ||
| 8a884f0 | feat(env): refresh session environment on attach and add vev env (#305) GPG Unverified | bnema |
2026-09-29
| b90b5f2 | test(daemon): keep the real handshake budget in notifyClock (#302) GPG Unverified | bnema |
2026-09-20
| 69cc15b | feat(control): return explicit kill outcomes GPG Verified | brice |
2026-09-17
| 3e0d64d | feat(daemon): preserve service across session purges GPG Verified | brice |
2026-09-13
| 1fedcbd | feat(protocol): migrate session transport to Protobuf and QUIC (#277) GPG Unverified | bnema |
2026-09-03
| 9cff8f2 | fix(daemon): preserve sessions during shutdown (#251) GPG Unverified | bnema |
2026-08-30
| 0bf02ca | feat(session): hand off after final shell exit (#241) GPG Unverified | bnema |
2026-08-28
| edcc67a | refactor(architecture): enforce application port boundaries GPG Verified | brice | ||
| 4429457 | refactor(daemon): consume typed session messages GPG Verified | brice | ||
| f791584 | refactor(protocol): isolate binary wire encoding (#228) GPG Unverified | bnema | ||
| b21386d | refactor(protocol): extract session control contracts (#233) GPG Unverified | bnema |
2026-08-26
| 0933959 | refactor(geometry): carry terminal geometry end to end (#219) GPG Unverified | bnema |
2026-08-24
| 2be2cd7 | fix(remote): resurrect inactive sessions across hosts GPG Verified | brice |
2026-08-14
| 385a8c0 | feat(terminal): isolate attachment capabilities GPG Verified | brice |
2026-08-11
| d92ade2 | fix(daemon): preserve per-pane shell titles GPG Verified | brice |
2026-08-07
| 01fd03b | refactor(session): rename lifecycle states GPG Verified | brice |
2026-08-04
| 0b11e7b | fix(proxy): align byte-stream handshake GPG Verified | brice |
2026-08-03
| 5e4aa1c | fix(daemon): close review gaps for unified attachments GPG Verified | brice | ||
| 932410a | fix(daemon): fence attachment lifecycle races GPG Verified | brice | ||
| 800c63b | fix(daemon): integrate attachment review fixes GPG Verified | brice | ||
| 5376d8b | refactor(daemon): remove move attachment handoffs GPG Verified | brice | ||
| 30c3dce | refactor(daemon): remove global active tab state GPG Verified | brice | ||
| 409ae78 | refactor(daemon): remove obsolete session membership fields GPG Verified | brice |
2026-08-02
| c6e0a78 | feat(proxy): stream structured screen updates GPG Verified | brice |
2026-08-01
| c9da028 | test(daemon): synchronize snatched membership assertion GPG Verified | brice |
2026-07-30
| 951a71d | refactor(daemon): generalize attachment session core GPG Verified | brice |
2026-07-28
| afa2cd4 | fix(review): address concurrency and lifecycle findings GPG Verified | brice |
2026-07-27
| ddc019c | feat(daemon): keep replaced clients in snatched state GPG Verified | brice |
2026-07-26
| 836c233 | fix(kv): abort fenced catalogue writes safely GPG Verified | brice | ||
| e5d0dcf | fix(persist): fence failed identity writes GPG Verified | brice | ||
| 70770e7 | refactor(daemon): defer metadata writes and drop versioned rollback GPG Verified | brice | ||
| 4776aab | refactor(kv): replace the WAL with whole-file atomic rewrite GPG Verified | brice | ||
| 84be71d | refactor(wire): collapse recovery states into one session state GPG Verified | brice | ||
| 1f12e31 | fix(recovery): tighten maintenance and restore safety GPG Verified | brice | ||
| 979dbfb | fix(recovery): harden durable session invariants GPG Verified | brice | ||
| 808c829 | fix(daemon): join restoration before releasing lifecycle ownership GPG Verified | brice | ||
| 7579215 | fix(daemon): preserve recovery metadata on updates GPG Verified | brice |
2026-07-25
| 52e29a3 | feat(daemon): restore sessions from catalogue checkpoints GPG Verified | brice | ||
| ea0c849 | test(recovery): prove migration record boundaries GPG Verified | brice | ||
| 3faaee9 | test(persistence): cover compaction failure boundaries GPG Verified | brice | ||
| d6f7eb5 | fix(persistence): complete strict catalogue integration GPG Verified | brice |
2026-07-24
| 2d3364c | fix(daemon): preserve control mutation failures GPG Verified | brice |
2026-07-22
| 1fbf071 | perf(daemon): publish only changed snapshot objects GPG Verified | brice |
2026-07-21
| e3b7703 | fix(daemon): complete snapshot repository cutover GPG Verified | brice | ||
| 707278a | test(daemon): assert notification action errors GPG Verified | brice | ||
| 23819c3 | refactor(daemon): consolidate notification lifecycle helpers GPG Verified | brice | ||
| 29b1a92 | feat(wire): route client notices and displacement reasons GPG Verified | brice |
2026-07-20
| 601c376 | fix(daemon): surface refused close of last tab instead of silent no-op GPG Verified | brice |