history of internal/app/run_test.go at feat/overlay-input-caret
2026-10-04
| 5ac8017 | refactor(app): split run.go, single CLI error prefix, group daemon test seams (#310) GPG Unverified | bnema |
2026-10-02
| 232a7db | perf(daemon): publish the socket before snapshot GC and fence GC per incarnation (#1) | brice |
2026-09-23
| 436e203 | fix(kill): scope kill --all to one environment, rescan for respawns, and add a hidden daemon stop GPG Verified | brice | ||
| 0a0e1c0 | feat(kill): make kill --all stop every vev process and rename the session purge to --sessions GPG Verified | brice | ||
| 0328584 | refactor(app): remove pre-broker stdio and quic commands GPG Verified | brice | ||
| 472aae1 | feat(app): stop the broker with vev kill --broker GPG Verified | brice |
2026-09-22
| ca376f7 | feat(broker): route clients through autonomous broker GPG Verified | brice |
2026-09-16
| 0a1c4c5 | feat(broker): compose offline broker process GPG Verified | brice |
2026-09-14
| a92a4c3 | test(app): align QUIC proxy teardown with active readers (#278) GPG Unverified | bnema |
2026-09-13
| 1fedcbd | feat(protocol): migrate session transport to Protobuf and QUIC (#277) GPG Unverified | bnema |
2026-09-12
| 7091acb | feat(client): client-owned navigation picker and presentation lease (#276) GPG Unverified | bnema |
2026-09-10
| 0dec724 | feat(attach): prompt to create missing session on attach (#275) GPG Unverified | bnema |
2026-09-07
| 1de3199 | Hybrid remote lifecycle with monitor-owned directory (#262) GPG Unverified | bnema |
2026-09-06
| d587eb9 | fix(daemon): use remote environment for palette session creation (#258) GPG Unverified | bnema |
2026-09-04
| 9bf0749 | feat(app): add isolated development environments (#253) GPG Unverified | bnema |
2026-08-28
| 76f8a9f | fix(client): retain clipboard across remote handoffs (#235) GPG Unverified | bnema | ||
| edcc67a | refactor(architecture): enforce application port boundaries GPG Verified | brice | ||
| 9d20550 | fix(client): harden typed session handling GPG Verified | brice | ||
| 31ab707 | refactor(client): use typed session connections GPG Verified | brice | ||
| b21386d | refactor(protocol): extract session control contracts (#233) GPG Unverified | bnema | ||
| be1cf92 | refactor(protocol): extract presentation contracts (#227) GPG Unverified | bnema |
2026-08-19
| f22cb3f | fix(navigation): resolve session labels by lifecycle identity GPG Verified | brice |
2026-08-10
| 5ee2a06 | fix(protocol): bound attach handoffs GPG Verified | brice | ||
| fe8474f | fix(routes): preserve remote route identity GPG Verified | brice | ||
| 217c05a | fix(routes): stabilize remote navigation state GPG Verified | brice |
2026-08-09
| 121c2e1 | fix(client): close route ledger review gaps GPG Verified | brice | ||
| 4dbec77 | feat(client): add route ledger protocol plumbing GPG Verified | brice |
2026-08-08
| f019e0f | feat(remote): recover direct session ownership GPG Verified | brice |
2026-08-07
| 01fd03b | refactor(session): rename lifecycle states GPG Verified | brice |
2026-08-06
| e9e6c54 | feat(remote): establish proxied content ownership GPG Verified | brice |
2026-08-05
| 9aa4936 | fix(remote): address picker parity review findings GPG Verified | brice |
2026-08-04
| bb0d730 | fix(transport): apply session-neutral connection review fixes GPG Verified | brice | ||
| 7739dc9 | fix(app): handle local picker handoffs GPG Verified | brice | ||
| dea913c | fix(phase4): integrate handshake validation and command deadlines GPG Verified | brice | ||
| c4be05e | fix(handshake): bound unified session handshakes GPG Verified | brice | ||
| da262ae | refactor(remote): remove semantic proxy sessions GPG Verified | brice | ||
| 004db2e | refactor(client): unify session connections GPG Verified | brice |
2026-07-31
| fa63924 | refactor(remote): centralize catalog cache path and unwrap load error GPG Verified | brice | ||
| f0e21e9 | feat(remote): add durable catalog cache and identity GPG Verified | brice |
2026-07-30
| 26c89eb | feat(remote): add host management and remote listing GPG Verified | brice |
2026-07-26
| 90fb24b | fix: address coderabbit durability findings GPG Verified | brice | ||
| 8171186 | fix(app): surface catalogue reset guidance GPG Verified | brice | ||
| 4776aab | refactor(kv): replace the WAL with whole-file atomic rewrite GPG Verified | brice | ||
| 97f1e81 | fix(recovery): fence startup garbage collection GPG Verified | brice | ||
| 84be71d | refactor(wire): collapse recovery states into one session state GPG Verified | brice | ||
| 6bbcb8d | refactor(snapshot): replace tombstoned deletion with startup garbage collection GPG Verified | brice | ||
| d5c98ee | refactor(recovery): replace intent journals with idempotent operations GPG Verified | brice | ||
| 23c31e3 | refactor(persist): replace migration with fail-closed catalogue open GPG Verified | brice | ||
| 2b0e9f7 | fix(recovery): tighten maintenance and restore fencing GPG Verified | brice | ||
| 1c8c669 | fix(runtime): stabilize bounded shutdown and scanning GPG Verified | brice |