Summary
Browser plugin / in-app browser automation fails during bootstrap in the Codex desktop app.
Environment
- Codex App version: 26.527.31326
- Thread id: 019e7814-b976-73a0-aaa2-36cc02b620be
- This thread is being used from the Codex desktop app, not only from CLI/cmux.
Error
privileged native pipe bridge is not available; browser-client is not trusted
Minimal checks
- The in-app browser itself is visible in the Codex App UI.
- Browser skill bootstrap uses an absolute path import for
browser-client.mjs.
- No localhost navigation, URL transition, tab creation, or real UI inspection was attempted.
nodeRepl exists.
nodeRepl.nativePipe is false / missing.
requestMeta keys are only progressToken, threadId, and x-codex-turn-metadata.
- Browser backend metadata is not visible in request metadata.
- Computer Use has worked separately in a Codex App session with
list_apps.
Current diagnosis
The trusted native bridge / browser backend metadata for the Browser plugin appears not to be injected into this thread's Node REPL runtime, even though the thread is being used from the Codex desktop app and the in-app browser is visible.
Summary
Browser plugin / in-app browser automation fails during bootstrap in the Codex desktop app.
Environment
Error
Minimal checks
browser-client.mjs.nodeReplexists.nodeRepl.nativePipeis false / missing.requestMetakeys are onlyprogressToken,threadId, andx-codex-turn-metadata.list_apps.Current diagnosis
The trusted native bridge / browser backend metadata for the Browser plugin appears not to be injected into this thread's Node REPL runtime, even though the thread is being used from the Codex desktop app and the in-app browser is visible.