Windows Computer Use unavailable: nativePipe missing and SKY_CUA_NATIVE_PIPE_DIRECTORY not injected
Summary
On Codex Desktop for Windows, the Computer Use plugin is enabled and its bundled helper executable exists, but Computer Use cannot initialize because the Node REPL runtime does not receive the native Computer Use bridge.
The Computer Use bootstrap fails with:
Computer Use native pipe path is unavailable
Observed diagnostics
- Codex Desktop app version:
26.527.3686.0 - Computer Use plugin version:
26.527.31326 computer-use@openai-bundledis enabled inconfig.toml- The bundled helper executable exists at the expected plugin location:
.../plugins/cache/openai-bundled/computer-use/26.527.31326/node_modules/@oai/sky/bin/windows/codex-computer-use.exe
- The Computer Use skill file and plugin manifest are present.
- The current Node REPL runtime reports:
{
"envKeys": [],
"skyPipe": null,
"hasNativePipe": false,
"hasCreateConnection": "undefined"
}
More specifically:
nodeRepl.nativePipe is missing and SKY_CUA_NATIVE_PIPE_DIRECTORY is not injected, while computer-use plugin is enabled and codex-computer-use.exe exists.
Reproduction steps
- Start Codex Desktop on Windows.
- Open a new thread.
- Ask Codex to use Computer Use, for example:
use computer use to open Notepad. - Computer Use initialization fails before any app can be listed or launched.
Expected behavior
The Node REPL runtime should receive the Computer Use native bridge, including nodeRepl.nativePipe and SKY_CUA_NATIVE_PIPE_DIRECTORY, so the Computer Use runtime can connect to the native pipe and list/open Windows apps.
Actual behavior
Computer Use cannot initialize because the runtime lacks both the native pipe capability and the pipe directory env value.
Notes
Restarting Codex Desktop and opening a fresh thread did not resolve the issue. Browser plugin capabilities are available in the same installation, but Computer Use is not usable.
7 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Additional context from the affected Windows installation:
After updating Codex Desktop to the latest Windows build, both Computer Use and Chrome appeared in the plugin UI and were installed. The update was performed because the latest version indicated Windows support for Computer Use.
After reopening Codex the next day, both Computer Use and Chrome no longer appear in plugin search or plugin management. However, local configuration and files still indicate they are present/enabled:
chrome@openai-bundledis still enabled inconfig.tomlbrowser@openai-bundledis still enabled inconfig.tomlcomputer-use@openai-bundledis still enabled inconfig.tomlcodex-computer-use.exestill existThis makes the issue look less like a missing installation and more like a plugin registry / feature flag / bundled-plugin visibility mismatch, where the UI no longer shows the plugins and the runtime does not inject the Computer Use native bridge.
Additional confirmation from another Windows installation.
Environment:
10.0.26200, x64OpenAI.Codex_26.527.3686.0_x64__2p2nqsd0c76g0codex-cli 0.135.0-alpha.1openai-bundled/computer-use/26.527.31326computer_use stable truecomputer-use@openai-bundledis enabled inconfig.tomlC:\Users\songl\.codex\plugins\cache\openai-bundled\computer-use\26.527.31326\node_modules\@oai\sky\bin\windows\codex-computer-use.exeObserved behavior:
[windows] sandbox = "elevated", the lower-level Codex sandbox failed with:``
text
``windows sandbox failed: spawn setup refresh
[windows] sandbox = "unelevated"fixed the sandbox layer. A direct sandbox check succeeded:``
text
``CODEX_SANDBOX_AFTER_RESTART_OK
``
text
``Computer Use native pipe path is unavailable
``
json
``{
"envKeys": [],
"hasNativePipe": false
}
SKY_CUA_NATIVE_PIPE_DIRECTORYwas not present, andnodeRepl.nativePipewas not available.This looks like the Windows sandbox issue and the Computer Use native-pipe injection issue are separate. The sandbox mode change can make
codex sandboxand basic JS work, but Computer Use remains unavailable because the native pipe metadata is not injected into the runtime.After collecting this diagnostic, the local machine was restored to
[windows] sandbox = "elevated"for the stronger isolation default.Confirming this still reproduces on a newer Windows Codex Desktop / Computer Use bundle.
Environment observed locally:
26.601.1994.026.601.20914computer-use@openai-bundledis enabled inconfig.tomlcomputer-use-client.mjsexists in the plugin cachecodex-computer-use.exeexists in the plugin cache\\.\pipe\codex-computer-use-*Runtime diagnostics from the affected thread:
Official bootstrap still fails before
list_apps():This looks like the helper/pipe exists, but the current tool runtime is not being injected with
nodeRepl.nativePipeorSKY_CUA_NATIVE_PIPE_DIRECTORY. Browser plugin works in the same thread, so the failure appears specific to Computer Use native bridge metadata injection rather than all bundled plugins.I’m seeing the same failure on Windows after a full local repair/reinstall/reset cycle.
Environment:
Error:
Repro:
list open apps.list_apps.Observed:
codex-computer-use.exenever appears as a running process....\computer-use\26.602.30954\skills\computer-use\SKILL.md...\computer-use\26.602.30954\scripts\computer-use-client.mjs...\computer-use\26.602.30954\node_modules\@oai\sky\bin\windows\codex-computer-use.exeSKY_CUA_NATIVE_PIPE_DIRECTORYis not present in the node_repl env.runFullTrust, and the helper exe is not Zone.Identifier-blocked.26.602.30954; marketplace/current bundle is also present at26.602.40724, and helper/client hashes match.Tried, with full restart/reboot as appropriate:
Add-AppxPackage -RegisterResult is unchanged. It looks like Codex Desktop is not launching
codex-computer-use.exeand is not injectingSKY_CUA_NATIVE_PIPE_DIRECTORY/nativePipefor this Windows session/build. Please confirm whether Computer Use provisioning is gated by account/rollout/region, or whether this is a desktop pipe provisioning regression in this build.然后编辑:
找到:
把
source改成你自己的稳定绝对路径,例如:同时确认有:
保存后彻底退出并重启 Codex Desktop。重启后验证:
如果能看到类似:
说明 Computer Use 后端已经启动。
注意:不要手动固定
SKY_CUA_NATIVE_PIPE_DIRECTORY。它是每次 Codex Desktop 启动时动态生成的命名管道路径,形如\\.\pipe\codex-computer-use-<uuid>,重启会变。真正要修的是让computer-use@openai-bundled被正确发现并启动。Windows Codex Desktop 26.623.5546.0.
I had the same Computer Use issue on Windows.
Initial state:
[plugins."computer-use@openai-bundled"]
enabled = true
I restored the bundled plugin cache manually from:
C:\Program Files\WindowsApps\OpenAI.Codex_26.623.5546.0_x64__2p2nqsd0c76g0\app\resources\plugins\openai-bundled\plugins\computer-use
to:
C:\Users\Lake\.codex\plugins\cache\openai-bundled\computer-use\26.623.42026
and added:
[marketplaces.openai-bundled]
source_type = "local"
source = '\\?\C:\Program Files\WindowsApps\OpenAI.Codex_26.623.5546.0_x64__2p2nqsd0c76g0\app\resources\plugins\openai-bundled'
After restarting Codex:
So the Settings/install state can be repaired locally, but the runtime tool injection path still appears broken on Windows.