Windows Computer Use plugin installed but privileged node_repl/nativePipe is not injected

Open 💬 6 comments Opened Jun 26, 2026 by loveq8888
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

I am seeing the same issue on Windows Codex Desktop.

Feedback ID: 019f0240-11b0-7922-b18a-a99d61013412

Summary:
Computer Use plugin is installed and enabled, but the privileged Computer Use node_repl/nativePipe runtime is not injected into agent sessions.

Manual node_repl MCP can expose node_repl/js, but it is not privileged:

{
"hasNodeRepl": true,
"hasConfig": false,
"hasNativePipe": false,
"nodeReplEnvKeys": [],
"nodeReplNodeModuleDirs": null,
"skyNativePipeDirectory": null
}

computer-use-client.mjs fails with:
Windows Computer Use Sky runtime is unavailable

Codex Desktop: OpenAI.Codex 26.616.10790.0
Computer Use plugin: 26.616.51431
Windows sandbox is set to unelevated.

View original on GitHub ↗

6 Comments

github-actions[bot] contributor · 24 days ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #29921
  • #29382
  • #28757
  • #30026

Powered by Codex Action

loveq8888 · 24 days ago

Additional repro details:

  1. Install and enable the Computer Use plugin from Codex Desktop.
  2. Enable Any App / Computer Control permission in Codex settings.
  3. Start a new Codex Desktop thread.
  4. Prompt:
Only do a standard Computer Use self-check: call list_apps first.
If node_repl/js or sky/list_apps is not available, report failure directly.
Do not open apps, do not use command line, do not use PowerShell, and do not use local window automation as a fallback.
Actual result:
The session does not receive a usable privileged Computer Use runtime. In some sessions there is no node_repl/js at all. If I manually add a normal node_repl MCP server, node_repl/js becomes available, but it is not privileged and cannot initialize Computer Use.
Diagnostic from the manually added node_repl:
{
  "hasNodeRepl": true,
  "nodeReplKeys": [
    "cwd",
    "env",
    "homeDir",
    "tmpDir",
    "requestMeta",
    "write",
    "setResponseMeta",
    "emitImage"
  ],
  "hasConfig": false,
  "hasNativePipe": false,
  "nativePipeKeys": [],
  "nodeReplEnvKeys": [],
  "nodeReplNodeModuleDirs": null,
  "skyNativePipeDirectory": null
}
Expected result:
A Computer Use enabled thread should receive the privileged node_repl runtime with:
nodeRepl.config
nodeRepl.nativePipe
nodeRepl.env.NODE_REPL_NODE_MODULE_DIRS
nodeRepl.env.SKY_CUA_NATIVE_PIPE_DIRECTORY
Then setupComputerUseRuntime() should initialize sky, and sky.list_apps() should work.
Notes:
This does not appear to be os error 740.
This does not appear to be a missing local plugin/cache issue.
Local files exist:node_repl.exe
computer-use-client.mjs

Feedback ID with logs: 019f0240-11b0-7922-b18a-a99d61013412
loveq8888 · 24 days ago

After using Codex Desktop -> Computer Use -> Google Chrome -> Reinstall extension, the Chrome Web Store extension is installed and enabled, but the native messaging host is still missing.

check-extension-installed.js:
installed=true, enabled=true, version=1.1.5_0, extensionId=hehggadaopoacecdllhhajmbjkdcmajg

check-native-host-manifest.js:
exists=false, correct=false
Windows native host registry key does not exist:
HKCU\Software\Google\Chrome\NativeMessagingHosts\com.openai.codexextension

Native host manifest does not exist:
C:\Users\MinG\AppData\Local\OpenAI\extension\com.openai.codexextension.json

loveq8888 · 24 days ago

I reviewed the duplicate candidates. This issue appears related to #29921, #30026, #28757, and #27278, but I am keeping it open because this case has two concrete current failures:

  1. Computer Use sessions do not receive the privileged nodeRepl runtime/nativePipe.
  2. Chrome reinstall from Codex Desktop installs the Chrome Web Store extension, but does not create the Windows native messaging host manifest or HKCU NativeMessagingHosts registry key.

So this is not only a generic missing node_repl issue; the Chrome native host registration path also appears incomplete.

loveq8888 · 21 days ago

Update after full local repair and restart:

Codex Desktop: OpenAI.Codex 26.623.5546.0
CLI: codex-cli 0.142.4
Bundled plugins installed/enabled:

  • computer-use 26.623.42026
  • chrome 26.623.42026
  • browser 26.623.42026

Local checks completed:

  • Cleared stale .codex tmp bundled-marketplaces cache.
  • Repaired Chrome native messaging host. Manifest checker reports correct=true.
  • Chrome extension can be installed and shows connected.
  • Windows sandbox is set to unelevated.
  • enable_mcp_apps was tested and did not help; now disabled again.

Current reproducible failure after full Codex restart:

  1. Standard Computer Use self-check:

Prompt:
Only call list_apps. If node_repl/js or sky/list_apps is unavailable, report failure. Do not open apps or use command line fallback.

Result:
No node_repl/js, no sky/list_apps, no list_apps tool is available in the session.

  1. Chrome runtime self-check:

Prompt:
Only use Chrome plugin to open https://example.com and read page title/first sentence. If no Chrome/browser control entry is available, report Chrome runtime missing.

Result:
Chrome runtime missing.

Conclusion:
Local plugin files and Chrome native host appear present, but the Codex session is not receiving/injecting the Computer Use or Chrome runtime tools.

ctn886 · 7 days ago

I am experiencing the same issue on Windows 11.

The Computer Use plugin and app-control permissions are enabled, but the Windows runtime/tool bridge is not exposed to the session.

Feedback ID:
019f5e64-9a4f-70c1-9a3c-50f550954a03

I provided detailed screenshots and troubleshooting information in issue #28757.