Raphael Westphal
|
66c90e48bb
|
fix(review round 2): daemon symlink tars, orphan-safe removes, unique seed names, git ctx, IsErrNotFound, collision-free slugs, branch validation; web first-run WS, draft reset, IME guard, churn fix, test swap repair; 106 daemon + 190 web tests green
|
2026-08-18 19:13:51 +02:00 |
|
Raphael Westphal
|
95d2b5da4b
|
plugin: benign-reconnect overflow-notice fix (maxAssignedSeq gate), null-id reconnect timer clear; rsync: mkdir before early exit
|
2026-08-18 19:04:05 +02:00 |
|
Raphael Westphal
|
6aac763563
|
fix(review round 1): daemon PAT-header auth, job pruning, session-split batches, streaming tars, seed cleanup, ping/pong, byte caps, branch switch, slug --, ctx cancel, Init:true, pagination, latest/before events; web newest-window history + load-older, offline busy gate, staleness guards, memo store, auth probe, scroll key, focus-visible, draft restore, poll dedup; 106+181 tests, coverage 96.2%/95.1%+
|
2026-08-18 18:49:52 +02:00 |
|
Raphael Westphal
|
64e45e1a82
|
fix(review round 1, own slice): plugin welcome-gap counting + null-id guard; bridge setup group-kill; Makefile staticcheck gate + worker-image rsync; deploy excludes
|
2026-08-18 18:25:02 +02:00 |
|
Raphael Westphal
|
72c593da18
|
plugin: honor LVMH_SESSION_ID (daemon-assigned id for spawned containers); e2e+smoke+integration green
|
2026-08-18 15:57:48 +02:00 |
|
Raphael Westphal
|
1a267bf489
|
plugin: welcome-timeout + stall watchdog (bulletproof review: fixes handshake hang + wedged-socket unbounded buffering); smoke 27 checks, e2e 13/13
|
2026-08-18 15:31:42 +02:00 |
|
Raphael Westphal
|
6c5dd50130
|
plugin: lvmh-agent extension — mirror, replay, steer prompts; smoke 25/25, e2e 13/13 vs real pi
|
2026-08-18 13:50:05 +02:00 |
|