Wire validated core bridge, migrate daemon to it, verify live

This commit is contained in:
Fisto
2026-09-11 14:15:03 +02:00
parent e62d3007d8
commit 7d6650ce4e
27 changed files with 754 additions and 266 deletions
+10 -10
View File
@@ -44,22 +44,22 @@ next steps. Read it before you start. Update it before you stop.
| Area | Status |
| --- | --- |
| Action protocol and renderer actions | Implemented |
| Main bridge, event push, hooks | Pending |
| Daemon on the CDP transport | Implemented and verified live |
| Daemon on the core-bridge transport | Pending |
| Main bridge, event push, hooks | Implemented |
| Daemon on the core-bridge transport | Implemented and verified live |
| QR login, pacing, trigger log | Implemented |
| Auth persistence in the core | Verified, then removed during the CDP pivot. To re-add. |
| Auth persistence in the core | Implemented and verified live |
| CDP transport | Kept as a development fallback |
| Voice, audio, video | Not started |
## Work items
See the todo list in the current session. The main items are:
See [CURRENT.md](CURRENT.md) for the live list. The main items are:
1. Wire the core bridge: `events.ts`, `index.ts`, `puppetBridge.ts`, and the upstream hooks.
2. Re-add auth persistence: pinned `DATA_DIR`, token file, preload seeding, `VESKSLOP_HEADLESS`.
3. Move the daemon to the core-bridge transport.
4. Add a mock core for tests.
5. Later: voice actions, audio, video, fetch-based read, client lightening, web debug UI.
1. Voice join and leave actions.
2. Audio in and out with PipeWire.
3. Video streaming.
4. Fetch-based message read.
5. Client lightening and the web debug UI.
## Dev commands