history of internal/usecase/daemon/transactional_resize.go at refactor/daemon-split
2026-10-08
| 59ad951 | refactor(domain): move the pane layout tree to internal/domain/layout GPG Verified | brice |
2026-09-29
| ec60b5c | refactor: deepen daemon, broker, and client architecture seams (#299) 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 |
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 | ||
| 0cbba84 | refactor(proxy): remove structured output bridge 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 | ||
| db24042 | refactor(daemon): route callers through attachments GPG Verified | brice |
2026-07-31
| efdd7d6 | feat(protocol): add proxied content and metadata contract GPG Verified | brice |
2026-07-28
| 212c6b7 | fix(daemon): address lifecycle review findings GPG Verified | brice | ||
| 52e1724 | merge(main): integrate latest main changes merge GPG Verified | brice | ||
| afa2cd4 | fix(review): address concurrency and lifecycle findings GPG Verified | brice | ||
| 8f53268 | refactor(daemon): decompose move orchestration GPG Verified | brice | ||
| bf32e20 | feat(daemon): move panes between live tabs GPG Verified | brice | ||
| f0438ea | refactor(daemon): fence transferable pane resizes GPG Verified | brice |
2026-07-27
| ddc019c | feat(daemon): keep replaced clients in snatched state GPG Verified | brice | ||
| 7ccd74f | fix(floating): keep zero-inner publication atomic GPG Verified | brice | ||
| 6f656a7 | test(floating): cover responsive resize and input GPG Verified | brice | ||
| d1d65ad | fix(floating): preserve committed geometry on resize failure GPG Verified | brice | ||
| e15edb0 | feat(floating): render narrow terminals as drawers GPG Verified | brice |
2026-07-25
| 3ead26d | fix(resize): guard canceled layout publication GPG Verified | brice | ||
| 99ffb2f | fix(resize): address final review findings GPG Verified | brice | ||
| edadec9 | fix(daemon): harden pane resize retry transactions GPG Verified | brice | ||
| 50d230a | fix(daemon): admit resize epochs before publication GPG Verified | brice | ||
| c11de37 | fix(daemon): refresh geometry before delayed resize retry GPG Verified | brice | ||
| c9575d3 | fix(daemon): reject stale floating layout publication GPG Verified | brice | ||
| de9b334 | fix(daemon): retry accepted failed layout applies GPG Verified | brice | ||
| 6400ab4 | refactor(daemon): serialize stale-safe pane layout application GPG Verified | brice |
2026-07-21
| 1dc131d | fix(daemon): close notice routing race windows GPG Verified | brice | ||
| 25f341a | fix(daemon): surface pane resize failures GPG Verified | brice |
2026-07-13
| aaad006 | fix(runtime): harden lifecycle and validation boundaries GPG Verified | brice | ||
| c577b15 | fix(runtime): harden lifecycle and trace ownership GPG Verified | brice | ||
| ecd28d4 | merge(next): integrate rendering transition fixes merge GPG Verified | brice | ||
| ef6cad6 | fix(render): report immediate resize completion GPG Verified | brice | ||
| 1a1fa2b | fix(render): avoid duplicate floating first paint GPG Verified | brice |
2026-07-12
| 1b68dcf | feat(obs): wire opt-in JSONL performance trace GPG Verified | brice | ||
| 84b1781 | fix(daemon): preserve buffered redraws through resize GPG Verified | brice | ||
| 2f744a4 | fix(daemon): stabilize transactional resize completion GPG Verified | brice | ||
| 83dcf79 | fix(daemon): replay PTY output across resize apply GPG Verified | brice | ||
| 290f538 | fix(daemon): retry failed transactional resizes GPG Verified | brice | ||
| 29a2879 | refactor(daemon): remove legacy resize dispatch owners GPG Verified | brice | ||
| cf19ce4 | fix(daemon): stabilize resize epoch scheduling GPG Verified | brice | ||
| fd82476 | refactor(daemon): route resize through coordinator transactions GPG Verified | brice |