macOS: bundled Browser plugin 26.818.41509 is missing its required browser-client.mjs

Open 💬 0 comments Opened Aug 24, 2026 by dontknowcode-nvt

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

  1. Open any page in the in-app Browser.
  2. Start a task that needs the bundled Browser skill.
  3. Follow the skill's documented bootstrap, which imports:

<plugin root>/scripts/browser-client.mjs.

  1. 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.

View original on GitHub ↗