Windows desktop: Chrome plugin missing from Plugins page; `js_repl` is forced back to `false` on startup; sessions get EPERM when connecting to the browser pipe
Open 💬 1 comment Opened Aug 26, 2026 by 89082
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
Environment:
- OS: Windows 11, build 10.0.26200.0
- Codex Desktop: 26.820.60940 (Microsoft Store; reproduced both before and after reinstall)
- Chrome: 151.0.7922.174
- Chrome extension (ChatGPT/Codex): installed; native messaging host
com.openai.codexextensionpresent;extension-host.exerunning
Summary:
After a Microsoft Store update/reinstall, the Chrome plugin (and other openai-bundled plugins) is missing from the Plugins page, even though the plugin is installed and enabled at the config/CLI level. Reinstalling the app from the Store does not fix it.
Steps to reproduce:
- Install/update Codex Desktop on Windows from the Microsoft Store.
- Open the Plugins page and search for "Chrome" (also try switching marketplace sources, e.g. OpenAI Bundled).
- Chrome / Browser / Computer Use bundled plugins do not appear.
What I verified:
codex plugin listshowschrome@openai-bundled installed, enabled 26.820.60940.~/.codex/config.tomlcontains[plugins."chrome@openai-bundled"] enabled = trueand a valid[marketplaces.openai-bundled].- The bundled marketplace staging (
~/.codex/.tmp/bundled-marketplaces/openai-bundled) was rebuilt and versions match the cache. - Chrome extension + native host are present;
extension-host.exeis running. - Removing/re-adding the plugin via CLI fails with "Access is denied" while the app is running (file lock), and the app's own Plugins UI offers no way to manage the bundled plugin.
Additional blockers:
~/.codex/config.tomlhas[features] js_repl = false. Editing it totruewhile Codex is fully closed succeeds, but Codex rewrites it back tofalseon the next startup (observed at 2026-08-27 00:22:20 and 00:41:58). Because of this, themcp__node_repl__jstool is not exposed to sessions and the Chrome/Browser skills cannot execute.- Attempting to connect to the browser control pipe from a session returns EPERM (access denied). Sessions run in the sandboxed command runner and cannot reach the browser native host.
Expected behavior:
openai-bundledplugins (Chrome / Browser / Computer Use) should be listed in the Plugins page on Windows.js_replshould not be silently reset on startup.- Sessions should be able to connect to Chrome through the installed extension.
Related issues: #22598, #25878, #26501
1 Comment
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action