history of internal/usecase/daemon/client.go at refactor/supervisor-split
2026-10-08
| 6fb053b | refactor(daemon): drop the legacy attachment size field and clock fallbacks GPG Verified | brice |
2026-10-07
| e73c690 | feat(daemon): acknowledge echoed input in Output.Echo 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
| 7907dde | refactor: give broker observation, routing, daemon render/resume state, and picker interaction one owner each (#301) GPG Unverified | bnema |
2026-09-26
| 12ae076 | feat(bar): expose local client PID to bar scripts as VEV_CLIENT_PID (#297) GPG Unverifiedtag v0.4.0 | bnema | ||
| 7b5f8cf | feat(focus): only a focused vev client acknowledges attention bells (#284) GPG Verified | bnema | ||
| 41d5105 | feat(keys): kitty keyboard protocol and Ctrl+1..9 recent-session switching (#295) GPG Unverified | bnema | ||
| 5334f33 | fix(daemon): clear the palette before opening a client picker (#292) GPG Unverified | bnema |
2026-09-17
| 3e0d64d | feat(daemon): preserve service across session purges GPG Verified | brice |
2026-09-15
| 25169d5 | feat(remote): keep recent attachments warm (#279) GPG Unverified | bnema |
2026-09-12
| 7091acb | feat(client): client-owned navigation picker and presentation lease (#276) GPG Unverified | bnema |
2026-09-09
| eca6382 | fix(routes): retire deleted sessions from recent history (#264) 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 | ||
| be1cf92 | refactor(protocol): extract presentation contracts (#227) GPG Unverified | bnema |
2026-08-27
| cbfd03f | refactor(daemon): deepen shared PTY geometry (#225) GPG Unverified | bnema | ||
| 5a95bf3 | refactor(daemon): deepen attachment lifecycle authority (#224) GPG Unverified | bnema |
2026-08-26
| a539e25 | feat(graphics): add Kitty image protocol support (#220) GPG Unverified | bnema | ||
| 0933959 | refactor(geometry): carry terminal geometry end to end (#219) GPG Unverified | bnema | ||
| bf4f2c5 | refactor(output): deepen attachment output runtime (#218) GPG Unverified | bnema |
2026-08-25
| 9bd6185 | feat(daemon): park authenticated remote routes GPG Verified | brice |
2026-08-23
| 8b24e21 | feat(remote): reduce same-peer switch latency GPG Verified | brice |
2026-08-19
| f22cb3f | fix(navigation): resolve session labels by lifecycle identity GPG Verified | brice |
2026-08-18
| 19b4814 | fix(terminal): use vev-vt color profiles GPG Verified | brice |
2026-08-14
| 385a8c0 | feat(terminal): isolate attachment capabilities GPG Verified | brice |
2026-08-11
| 5ee470f | fix(routes): retain rename identity before route publication GPG Verified | brice | ||
| 1690f30 | fix(routes): refresh attention indicators on active daemon GPG Verified | brice |
2026-08-10
| 217c05a | fix(routes): stabilize remote navigation state GPG Verified | brice |
2026-08-09
| 129ef59 | refactor(daemon): clarify attachment session accessors GPG Verified | brice | ||
| 032899b | docs(protocol): clarify route frame allocations GPG Verified | brice | ||
| 5884320 | fix(client): address route review findings GPG Verified | brice | ||
| 2f86aba | feat(client): cut over global recent navigation GPG Verified | brice | ||
| 121c2e1 | fix(client): close route ledger review gaps GPG Verified | brice | ||
| b9f0565 | fix(remote): address direct ownership review findings GPG Verified | brice |
2026-08-08
| 310aed6 | fix(remote): harden navigation and attachment concurrency GPG Verified | brice | ||
| f019e0f | feat(remote): recover direct session ownership GPG Verified | brice |
2026-08-07
| a068955 | fix(remote): harden unified attachment review paths GPG Verified | brice | ||
| 543bf31 | fix(remote): restore unified remote navigation GPG Verified | brice | ||
| f1b7847 | feat(daemon): retain unified remote picker ownership GPG Verified | brice |
2026-08-06
| d3ad7ec | feat(daemon): construct remote view links GPG Verified | brice | ||
| ac571a7 | feat(daemon): route remote attachment frames locally GPG Verified | brice | ||
| 2a4b043 | feat(daemon): compose remote view content locally GPG Verified | brice | ||
| e9e6c54 | feat(remote): establish proxied content ownership GPG Verified | brice |
2026-08-05
| 2d2ac84 | feat(remote): implement picker session parity GPG Verified | brice |
2026-08-04
| ae173e8 | fix(daemon): make latest attachment resize authoritative GPG Verified | brice | ||
| 64916bf | fix(phase5): apply PR 176 review follow-ups GPG Verified | brice | ||
| ee9b61d | fix(phase5): bound final cancellation and readiness races GPG Verified | brice |