Variet
1060476113
feat(server,frontend): real-time sync architecture with message accumulator
- Add message-accumulator.js: cascades diff-based message accumulation
- Add 3-second cascade polling with broadcastToAll (was undefined!)
- Add /api/bridge/approve endpoint: tries accept/reject Step→Command→Terminal
- Add persistent approve/reject buttons in chat header toolbar
- Frontend: loadSessionMessages (trajectory + accumulated), applyNewMessages (WS push)
- Status change detection: _prevStatusKey tracking prevents unnecessary re-renders
- actionInProgress flag prevents DOM replacement during button fetch
- Known issues: Trajectory 341 hard limit, Cascade no command-approval state
2026-03-08 14:05:59 +09:00
..
2026-03-07 23:14:51 +09:00
2026-03-08 01:32:29 +09:00
2026-03-07 23:08:19 +09:00
2026-03-08 14:05:59 +09:00
2026-03-08 14:05:59 +09:00
2026-03-07 23:31:30 +09:00
2026-03-07 23:31:30 +09:00
2026-03-07 18:53:41 +09:00