diff --git a/codex-rs/core/src/unified_exec/process.rs b/codex-rs/core/src/unified_exec/process.rs index 0ebfe1b98e..24a2170fd1 100644 --- a/codex-rs/core/src/unified_exec/process.rs +++ b/codex-rs/core/src/unified_exec/process.rs @@ -349,7 +349,6 @@ impl UnifiedExecProcess { env: env.env.clone(), tty, arg0: env.arg0.clone(), - sandbox: None, }) .await .map_err(|err| UnifiedExecError::create_process(err.to_string()))?; diff --git a/codex-rs/exec-server/README.md b/codex-rs/exec-server/README.md index 99eca851ff..572107ca16 100644 --- a/codex-rs/exec-server/README.md +++ b/codex-rs/exec-server/README.md @@ -34,7 +34,7 @@ rough call flow, buffering, and sandboxing boundaries, live in ## Transport -The server speaks the same JSON-RPC message shapes over multiple transports. +The server speaks the shared JSON-RPC message shapes over multiple transports. The standalone binary supports: @@ -43,17 +43,10 @@ The standalone binary supports: Wire framing: -- stdio: one newline-delimited JSON-RPC message per line on stdin/stdout +- stdio: one newline-delimited JSON message per line on stdin/stdout - websocket: one JSON-RPC message per websocket text frame -Like the app-server transport, messages on the wire omit the `"jsonrpc":"2.0"` -field and use the shared `codex-app-server-protocol` envelope types. - -The current protocol version is: - -```text -exec-server.v0 -``` +Messages on the wire use the shared `codex-app-server-protocol` envelope types. ## Lifecycle