Skip to content

Add authenticated native broker adapter#39

Merged
dovvnloading merged 1 commit into
mainfrom
codex/native-broker-adapter
Jul 21, 2026
Merged

Add authenticated native broker adapter#39
dovvnloading merged 1 commit into
mainfrom
codex/native-broker-adapter

Conversation

@dovvnloading

Copy link
Copy Markdown
Owner

Summary

  • add a transport-only Windows named-pipe adapter for the reviewed broker contract
  • enforce a protected local DACL, remote-client rejection, expected PID and OS token binding
  • derive directional session keys with X25519/HKDF and close on protocol, identity, authorization, or I/O failure
  • add adversarial handshake/lifecycle tests and update Phase 2 ADR evidence

Scope boundary

This PR does not launch processes, install or stage bundles, decode images, provide a sandbox/provider, or enable an execution route. The next planned gate is signed bundle installation/update.

Verification

  • Python: 164 passed, 1 native-platform skip, 1 pre-existing pytest-asyncio warning
  • Native focused suite: 9 passed, 1 skip
  • Frontend: 39 tests passed; lint, typecheck, and production build passed
  • compileall, contract generation, and git diff --check passed

@dovvnloading
dovvnloading marked this pull request as ready for review July 21, 2026 21:01
@dovvnloading
dovvnloading merged commit a0547ef into main Jul 21, 2026
1 check passed
@dovvnloading
dovvnloading deleted the codex/native-broker-adapter branch July 21, 2026 21:02
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