Codex app Chrome browser-client fails during ESM evaluation: Cannot redefine property: process
Resolved 💬 1 comment Opened Jul 14, 2026 by nokiyliao Closed Jul 14, 2026
Duplicate of #32925. The earlier report covers the same Codex Desktop/browser-client regression, including both bundled Browser and Chrome integrations. This issue is closed to keep vendor triage consolidated there.
Additional independent reproduction
The bundled Chrome browser client in Codex app 26.707.71524 fails before browser discovery because its ESM module unconditionally assigns to the host runtime's global process property.
- Codex app:
26.707.71524 - Bundled plugin:
chrome@openai-bundled 26.707.71524 - Platform: macOS
- Previous bundled version
26.707.62119worked in the same workflow. - Exact error:
TypeError: Cannot redefine property: process - Failing statement:
globalThis.process = processShim - Phase: ESM module evaluation, before
setupBrowserRuntime, browser discovery, extension handshake, tab inspection, or authentication. - Reproduced after runtime reset and in a fresh JavaScript runtime.
- No vendor source modification or alternate browser automation was used.
The original full report remains in this issue history, but #32925 should be used for tracking and resolution.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗