Skip to content

feat(runtime): project process connections through providers - #628

Draft
jdchawla29 wants to merge 4 commits into
codex/process-bound-connectionsfrom
codex/runtime-connection-capability
Draft

feat(runtime): project process connections through providers#628
jdchawla29 wants to merge 4 commits into
codex/process-bound-connectionsfrom
codex/runtime-connection-capability

Conversation

@jdchawla29

@jdchawla29 jdchawla29 commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • let runtime providers supply the hidden read-only mounts required by guarded agent processes
  • disable Codex plugin synchronization when it runs behind the process guard
  • broker threaded process connections without crossing event-loop ownership
  • execute the packaged process guard directly to avoid module re-entry warnings

Validation

  • 746 focused agent, eval, environment, capability, client, and CLI tests passed; 1 skipped
  • repository CI formatting check passed
  • repository CI Ruff check passed
  • repository CI full-extra type check passed
  • the final Git tree is identical to the previously hosted-E2E-validated SDK tree

Stack

Layer 4 of 4.

  1. feat(agents): add first-class Claude Code and Codex CLI runtimes #624 - Claude Code and Codex CLI agent runtimes
  2. refactor(runtime): separate inference access from reachability #626 - scoped inference routing and reachability separation
  3. feat(capabilities): bind connections to trusted processes #627 - trusted process-bound connections
  4. feat(runtime): project process connections through providers #628 - runtime-provider projection and hardening

The dependent platform integration is hud-evals/hud-monorepo#1473.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant