feat: move service wire semantics into Chord

Keep protocol payloads transport-opaque and validate service calls, state snapshots, updates, and errors at Chord boundaries. Ensure successful OpenAI Responses messages remain strict JSON so terminal Transcript updates reach clients.
This commit is contained in:
Armin Ronacher
2026-09-01 00:53:40 +02:00
parent fbf2db6353
commit 1a7bc80e7c
38 changed files with 841 additions and 645 deletions
+1
View File
@@ -506,6 +506,7 @@
"resolved": "https://registry.npmjs.org/@earendil-works/pi-client/-/pi-client-0.84.4.tgz",
"license": "MIT",
"dependencies": {
"@earendil-works/chord": "^0.84.4",
"@earendil-works/pi-protocol": "^0.84.4"
},
"engines": {