Codex App: Browser and Computer Use plugin executors are not exposed in threads
Resolved 💬 1 comment Opened Jul 8, 2026 by Pzgnb Closed Jul 8, 2026
What version of the Codex App are you using (From “About Codex” dialog)?
26.623.141536
What subscription do you have?
Plus
What platform is your computer?
Windows
What issue are you seeing?
Codex App on Windows, Plus account.
Browser and Computer Use plugins are installed and enabled, but their interactive executors are not mounted in any thread.
Symptoms:
- @Browser only loads the browser plugin instructions, then says the in-app browser control hook / JavaScript control surface is not exposed.
- @Computer only loads the computer-use instructions and falls back to PowerShell, but native desktop control is not exposed.
- Browser and Computer Use both appear installed/enabled in the plugin page.
- Browser settings are enabled.
- Computer Use settings show "Any app" enabled.
- Computer Use plugin page shows capabilities: Interactive, Read, Write.
- Using "Try in chat" from the plugin page has the same issue.
Troubleshooting already done:
- Reinstalled workspace dependencies.
- Reset/restored ~/.codex.
- Reinstalled Browser and Computer Use plugins.
- Checked config.toml: browser and computer-use plugins are enabled.
- Checked requirements.toml and managed_config.toml: neither exists.
- Checked Computer Use local config: no deny/disabled entries.
- Verified plugin.json includes Interactive / Read / Write interface.
- Enabled Clash Verge TUN / virtual adapter.
- Test-NetConnection chatgpt.com -Port 443 succeeds through the Meta adapter.
- curl reaches chatgpt.com / Cloudflare.
- Restarted Codex after network and plugin changes.
Observed result:
The model can read the plugin skill/workflow files, but the actual Browser/Computer Use execution hook is not exposed in the thread.
Feedback ID:
019f430c-357c-7f13-8310-29f1247bd611
What steps can reproduce the bug?
Environment:
- Codex App on Windows
- Plus account
- Browser and Computer Use plugins installed and enabled
- Browser settings enabled
- Computer Use settings show "Any app" enabled
- Computer Use plugin page shows capabilities: Interactive, Read, Write
- Clash Verge TUN / virtual adapter enabled
- Test-NetConnection chatgpt.com -Port 443 succeeds through the Meta adapter
- curl reaches chatgpt.com / Cloudflare
Steps to reproduce:
- Open Codex App on Windows.
- Ensure Browser plugin is installed and enabled.
- Start a new thread.
- Run: @Browser Open https://example.com in the in-app browser and tell me the page title.
- Observe that Codex only reads the browser plugin instructions / skill workflow, but says the in-app browser control hook or JavaScript control surface is not exposed.
- Ensure Computer Use plugin is installed and enabled.
- Use "Try in chat" or run: @Computer Open Notepad, type "test computer use", then stop.
- Observe that Codex only reads the computer-use instructions and falls back to PowerShell / Windows automation instead of using native Computer Use.
Troubleshooting already attempted:
- Reinstalled workspace dependencies.
- Reset/restored ~/.codex.
- Reinstalled Browser and Computer Use plugins.
- Checked config.toml: browser and computer-use plugins are enabled.
- Checked requirements.toml and managed_config.toml: neither exists.
- Checked Computer Use local config: no deny/disabled entries.
- Verified plugin.json includes Interactive / Read / Write interface.
- Enabled Clash Verge TUN / virtual adapter.
- Restarted Codex after network and plugin changes.
What is the expected behavior?
Expected behavior:
- @Browser should open the Codex in-app browser, navigate to https://example.com, and read the actual loaded page title from the browser tab.
- @Computer should use the native Computer Use executor to control the Windows desktop, request app permission if needed, and visibly operate Notepad / other desktop apps.
Actual behavior:
- @Browser recognizes the Browser plugin but the browser execution hook / JavaScript control surface is not exposed in the thread.
- @Computer recognizes the Computer Use plugin but the native desktop control executor is not exposed in the thread.
- The model can read plugin skill/workflow files, but the actual interactive app executor is not mounted.
Additional information
Feedback ID:
019f430c-357c-7f13-8310-29f1247bd611
Screenshots available:
- Browser plugin says the in-app browser control hook / JavaScript control surface is not exposed.
- Computer Use plugin says the required JavaScript / Node control tool is not exposed and falls back to PowerShell.
- Computer Use plugin page shows Interactive / Read / Write.
- Browser settings are enabled.
- Test-NetConnection chatgpt.com -Port 443 succeeds via Meta / Clash TUN.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗