Skip to content

Connect the dedicated Codex CDP renderer - #32

Merged
codeacme17 merged 3 commits into
devfrom
feat/connect-dedicated-codex-cdp-renderer-30
Aug 29, 2026
Merged

codeacme17 merged 3 commits into
devfrom
feat/connect-dedicated-codex-cdp-renderer-30

Conversation

@codeacme17

Copy link
Copy Markdown
Owner

Summary

  • launch and ownership-bind a disposable Codex Desktop profile through its loopback CDP endpoint
  • validate the exact Codex build and Chromium version before applying a target-scoped CSP bypass
  • mount the Git surface through public DOM anchors, preserve trusted project binding across renderer generations, and publish typed standalone fallback transitions
  • compose the hosted adapter in the launcher with reliable cleanup and standalone fallback

Scope

This PR completes the production Codex-hosted path tracked by #30. Git behavior, normal user-owned Codex windows, private JavaScript state, packaging, and distribution remain out of scope.

Known pre-existing defects in the touched area: none identified.

Verification

  • npm test — 12 test files, 28 tests passed
  • npm run lint
  • npm run build
  • npm run format:check
  • exact-version disposable-profile smoke: Codex Desktop 26.820.60940 build 7119, Chromium 151.0.7922.170; initial attach, sandboxed surface, native restore, renderer reload/remount, and complete teardown passed

Closes #30

@codeacme17
codeacme17 merged commit ce07e5d into dev Aug 29, 2026
1 check passed
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.

Connect and smoke-test the dedicated Codex CDP renderer

1 participant