history of internal/usecase/daemon/control.go at refactor/daemon-split
2026-10-08
| f04184f | refactor(daemon): hold one ProcessInspector instead of four funcs GPG Verified | brice | ||
| 59ad951 | refactor(domain): move the pane layout tree to internal/domain/layout GPG Verified | brice |
2026-10-03
| 8a884f0 | feat(env): refresh session environment on attach and add vev env (#305) GPG Unverified | bnema |
2026-09-29
| ec60b5c | refactor: deepen daemon, broker, and client architecture seams (#299) GPG Unverified | bnema |
2026-09-23
| fa913e1 | docs(broker): describe packages by current behaviour GPG Verified | brice |
2026-09-20
| b337f41 | feat(control): classify command outcomes explicitly GPG Verified | brice | ||
| 69cc15b | feat(control): return explicit kill outcomes GPG Verified | brice |
2026-09-17
| c16729e | refactor(daemon): isolate local catalogue boundaries GPG Verified | brice | ||
| 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-08
| 680dbb1 | Coherent session navigation (protocol v42 + inventory relay) (#263) GPG Unverified | bnema |
2026-09-07
| 1de3199 | Hybrid remote lifecycle with monitor-owned directory (#262) 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-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
| 0933959 | refactor(geometry): carry terminal geometry end to end (#219) GPG Unverified | bnema |
2026-08-24
| e23c635 | fix(remote): reject ambiguous catalogue routes GPG Verified | brice | ||
| 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-10
| e4a8173 | fix(daemon): synchronize pane focus after splits GPG Verified | brice |
2026-08-07
| 01fd03b | refactor(session): rename lifecycle states GPG Verified | brice |
2026-08-05
| 2d2ac84 | feat(remote): implement picker session parity GPG Verified | brice |
2026-08-04
| 448248d | fix(phase5): integrate final quality fixes GPG Verified | brice | ||
| bb0d730 | fix(transport): apply session-neutral connection review fixes GPG Verified | brice | ||
| 68ba351 | fix(phase4): bound cancellation and remove dead command APIs GPG Verified | brice | ||
| dea913c | fix(phase4): integrate handshake validation and command deadlines 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 | ||
| 74d1510 | fix(daemon): fan out shared output to attachments GPG Verified | brice | ||
| 5376d8b | refactor(daemon): remove move attachment handoffs GPG Verified | brice | ||
| 30c3dce | refactor(daemon): remove global active tab state GPG Verified | brice | ||
| db24042 | refactor(daemon): route callers through attachments GPG Verified | brice | ||
| d318448 | feat(daemon): add multi-attachment session views GPG Verified | brice |
2026-07-31
| efdd7d6 | feat(protocol): add proxied content and metadata contract GPG Verified | brice |
2026-07-30
| 951a71d | refactor(daemon): generalize attachment session core GPG Verified | brice | ||
| a13c2fe | fix(remote): bound catalog command lifetime GPG Verified | brice | ||
| 097f96e | feat(remote): expose versioned session catalog GPG Verified | brice |
2026-07-29
| f5a831c | refactor(daemon): ListSessions reads snapshotView GPG Verified | brice |
2026-07-28
| 52e1724 | merge(main): integrate latest main changes merge GPG Verified | brice | ||
| afa2cd4 | fix(review): address concurrency and lifecycle findings GPG Verified | brice | ||
| dad29ba | fix(daemon): harden move concurrency edges GPG Verified | brice | ||
| 35e7583 | feat(command): expose pane and tab moves GPG Verified | brice |
2026-07-27
| ef2479e | feat(command): expose pane consume and expel GPG Verified | brice | ||
| 3894536 | feat(daemon): rearrange panes transactionally GPG Verified | brice |
2026-07-26
| 84be71d | refactor(wire): collapse recovery states into one session state GPG Verified | brice |