runa/crates
Steve Biedermann e5d839f419 feat: add local protocol client
Add runa-client for launching the JSON-lines server as a child process and exchanging bounded, correlated protocol requests. Validate response versions and request IDs, expose graceful shutdown, and test the client against the real server process. Clarify that VS Code is planned to use an authenticated network connection to the same live image, while stdio serves local child-process integrations and actors remain in the image.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-02 14:40:56 +01:00
..
runa refactor: route CLI through protocol dispatcher 2026-11-02 14:30:22 +01:00
runa-actor feat: expose active execution telemetry 2026-11-02 13:11:11 +01:00
runa-client feat: add local protocol client 2026-11-02 14:40:56 +01:00
runa-code feat: add versioned behavior registry 2026-11-02 10:18:07 +01:00
runa-core feat: add content-addressed Rune code store 2026-11-02 10:08:49 +01:00
runa-image-api feat: add trusted in-process image API 2026-11-02 13:20:45 +01:00
runa-protocol feat: define versioned Runa protocol DTOs 2026-11-02 13:36:32 +01:00
runa-rune feat: expose active execution telemetry 2026-11-02 13:11:11 +01:00
runa-runtime feat: expose active execution telemetry 2026-11-02 13:11:11 +01:00
runa-server feat: add local protocol client 2026-11-02 14:40:56 +01:00