feat(client): add runtime-neutral session client

Split harness shutdown initiation from settlement so callbacks can request shutdown without deadlocking active work.
This commit is contained in:
Christian Klotz 2026-07-31 00:41:53 +03:00
parent e6fb3ec68f
commit 33bc0a7b83
No known key found for this signature in database
24 changed files with 1441 additions and 16 deletions

View file

@ -10,6 +10,7 @@ const packages = [
{ directory: "packages/tui", name: "@earendil-works/pi-tui" },
{ directory: "packages/agent", name: "@earendil-works/pi-agent-core" },
{ directory: "packages/protocol", name: "@earendil-works/pi-protocol" },
{ directory: "packages/client", name: "@earendil-works/pi-client" },
{ directory: "packages/storage/sqlite-node", name: "@earendil-works/pi-storage-sqlite-node" },
{ directory: "packages/coding-agent", name: "@earendil-works/pi-coding-agent" },
];