history of internal/usecase/daemon/session.go at v0.3.0
2026-08-11
| 3795579 | feat(palette): add argument previews and ephemeral sessions GPG Verified | brice | ||
| d92ade2 | fix(daemon): preserve per-pane shell titles GPG Verified | brice | ||
| 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-09
| 2f86aba | feat(client): cut over global recent navigation 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
| 01fd03b | refactor(session): rename lifecycle states GPG Verified | brice | ||
| a068955 | fix(remote): harden unified attachment review paths GPG Verified | brice |
2026-08-06
| 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 | ||
| 448248d | fix(phase5): integrate final quality fixes GPG Verified | brice | ||
| 6b7d2c3 | fix(daemon): use session geometry for new tabs GPG Verified | brice | ||
| da262ae | refactor(remote): remove semantic proxy sessions 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 | ||
| 74d1510 | fix(daemon): fan out shared output to attachments GPG Verified | brice | ||
| 5376d8b | refactor(daemon): remove move attachment handoffs GPG Verified | brice | ||
| 481ac41 | refactor(daemon): replace attachment roles with connection fences GPG Verified | brice | ||
| 30c3dce | refactor(daemon): remove global active tab state GPG Verified | brice | ||
| db24042 | refactor(daemon): route callers through attachments GPG Verified | brice | ||
| 8f5598a | refactor(daemon): park independent attachments GPG Verified | brice | ||
| d318448 | feat(daemon): add multi-attachment session views GPG Verified | brice |
2026-08-02
| 604afe4 | fix(daemon): restore terminal color capabilities GPG Verified | brice |
2026-07-31
| 0f7a788 | feat(remote): enforce proxy command and lifecycle ownership GPG Verified | brice | ||
| bd9d2c0 | fix(remote): address picker review findings GPG Verified | brice | ||
| 59f9ff5 | fix(remote): arm proxy expiry after detach GPG Verified | brice | ||
| 98aa679 | fix(remote): address proxy link, output, and render review findings GPG Verified | brice | ||
| efdd7d6 | feat(protocol): add proxied content and metadata contract GPG Verified | brice | ||
| 38bcf15 | fix(daemon): address PR 156 review findings GPG Verified | brice |
2026-07-30
| 951a71d | refactor(daemon): generalize attachment session core GPG Verified | brice | ||
| e1f87b8 | Merge pull request #150 from bnema/fix/remote-resume-token-race merge GPG Unverified | bnema |
2026-07-29
| c668837 | fix(daemon): fence remote resume parking races GPG Verified | brice | ||
| fe43a19 | fix(daemon): recover remote resume before parking GPG Verified | brice | ||
| d75f483 | refactor(daemon): add sessionCapabilities seam for cross-session moves GPG Verified | brice |
2026-07-28
| afa2cd4 | fix(review): address concurrency and lifecycle findings GPG Verified | brice | ||
| bf32e20 | feat(daemon): move panes between live tabs GPG Verified | brice | ||
| 64cc0d8 | refactor(daemon): fence pane effects by owner generation GPG Verified | brice | ||
| bbbadc6 | refactor(daemon): make pane lifetime transferable GPG Verified | brice | ||
| 707a1cd | test(daemon): verify snatched client lifecycle GPG Verified | brice |
2026-07-27
| ddc019c | feat(daemon): keep replaced clients in snatched state GPG Verified | brice | ||
| 88be92a | fix(snapshot): preserve lineage when resuming sessions GPG Verified | brice |
2026-07-26
| 90fb24b | fix: address coderabbit durability findings GPG Verified | brice | ||
| 70770e7 | refactor(daemon): defer metadata writes and drop versioned rollback GPG Verified | brice | ||
| c8b162c | fix(daemon): preserve the restore attach barrier GPG Verified | brice | ||
| 84be71d | refactor(wire): collapse recovery states into one session state GPG Verified | brice | ||
| 5b0ff57 | refactor(ports): collapse the recovery ports to catalogue and repository GPG Verified | brice | ||
| 6bbcb8d | refactor(snapshot): replace tombstoned deletion with startup garbage collection GPG Verified | brice | ||
| 2b0e9f7 | fix(recovery): tighten maintenance and restore fencing GPG Verified | brice |