Wire validated core bridge, migrate daemon to it, verify live
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user