Skip to content

[codex] extend code-mode host IPC transport - #30108

Merged
cconger merged 1 commit into
mainfrom
cconger/process-owned-session-runtime-1-ipc
Jun 25, 2026
Merged

[codex] extend code-mode host IPC transport#30108
cconger merged 1 commit into
mainfrom
cconger/process-owned-session-runtime-1-ipc

Conversation

@cconger

@cconger cconger commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add an EncodedFrame type so IPC payloads are serialized and size-checked before entering bounded queues
  • add the V1 operation/cancel client-to-host message
  • pin the new wire shape with protocol tests

Why

The process-owned code-mode host needs bounded, pre-encoded outbound messages and a best-effort cancellation signal. Keeping these wire primitives in a protocol-only change lets their compatibility contract be reviewed independently from either endpoint.

Stack

This is 1 of 4 in the process-owned code-mode session stack. The next PR targets this branch.

Validation

  • just test -p codex-code-mode-protocol — 22 passed
  • just fix -p codex-code-mode-protocol
  • just fmt

@cconger
cconger merged commit 3b78f58 into main Jun 25, 2026
31 checks passed
@cconger
cconger deleted the cconger/process-owned-session-runtime-1-ipc branch June 25, 2026 20:26
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants