macOS: bundled Browser plugin 26.818.41509 is missing its required browser-client.mjs
Summary
The bundled in-app Browser skill is unusable because its required client module is absent from the installed Browser plugin cache.
The active task can expose mcp__node_repl__js, and an in-app Browser tab is visibly open, but the documented bootstrap fails before browser discovery:
Module not found: <user-home>/.codex/plugins/cache/openai-bundled/browser/26.818.41509/skills/control-in-app-browser/scripts/browser-client.mjs
Environment
- macOS
- Bundled Browser skill:
browser:control-in-app-browser - Browser plugin path used by the skill:
.../openai-bundled/browser/26.818.41509/skills/control-in-app-browser/ - Node REPL tool is available
- Reproduces after fully quitting and reopening the ChatGPT/Codex desktop app.
Reproduction
- Open any page in the in-app Browser.
- Start a task that needs the bundled Browser skill.
- Follow the skill's documented bootstrap, which imports:
<plugin root>/scripts/browser-client.mjs.
- The import immediately fails with the error above.
Expected behavior
The installed Browser plugin should include the scripts/browser-client.mjs module at the path its own SKILL.md specifies, so Codex can discover and control the already-open in-app Browser tab.
Actual behavior
The browser runtime cannot initialize. This happens before tab discovery, navigation, login, or any third-party site interaction. No credentials or webpage content were accessed.
Impact
Tasks that require dashboard-based provider actions cannot be completed through the mandatory Browser skill, even when the user has already opened the required authenticated tab.