exec-server: sketch app-server-shaped json-rpc base

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
starr-openai
2026-03-18 23:17:17 +00:00
parent 56d0c6bf67
commit 1bb5404998
8 changed files with 344 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
# Exec-Server JSON-RPC Base Sketch
This is a review-only sketch of the simplified exec-server JSON-RPC base.
It is intentionally scoped to the transport and dispatch shape:
- websocket-only transport
- direct `JSONRPCMessage -> handler -> JSONRPCMessage` processing
- no `"jsonrpc": "2.0"` envelope requirement
- a local bypass path represented by direct handler calls rather than an in-memory transport
It does not include the later `process/*` or filesystem RPC surface.
The goal of this sketch is to show the app-server-like structure without stacking the rest of the exec-server implementation on top of it.