Codex Desktop 26.513.20950: plugin menu stuck and Computer Use sidecar fails with Swift runtime symbol error on macOS 15.7.3
Bug report: Codex Desktop plugin menu stuck and Computer Use sidecar fails on macOS 15.7.3
Summary
After updating Codex Desktop to 26.513.20950 build 2816, two regressions appear:
- Typing
@in the Codex composer leaves the plugin menu stuck at正在加载插件.../Loading plugins.... - Computer Use no longer shows the previous visual pointer / full desktop control experience. It appears to fall back to AppleScript / screenshot-style operation.
This does not appear to be caused by missing macOS permissions. Both Codex and Codex Computer Use are enabled in:
System Settings -> Privacy & Security -> Screen & System Audio RecordingSystem Settings -> Privacy & Security -> Accessibility
Environment
- Codex Desktop:
26.513.20950 - Codex Desktop build:
2816 - Bundled Codex CLI:
codex-cli 0.131.0-alpha.9 - macOS:
15.7.3 - macOS build:
24G419 - Computer Use plugin:
openai-bundled/computer-use/1.0.791 - Machine: Mac
- Permissions:
CodexandCodex Computer Useare enabled in Screen & System Audio Recording and Accessibility.
Steps to reproduce
Issue 1: @ plugin menu stuck
- Open Codex Desktop.
- Open any conversation.
- Type
@in the composer. - Observe the plugin section remains stuck at
正在加载插件....
Issue 2: Computer Use no longer exposes visual pointer/control
- Start a Codex conversation.
- Ask Codex to use Computer Use to operate a local Mac app.
- Observe that the previous visual pointer / full Computer Use interaction is not shown.
- The assistant appears to use fallback-style operation such as screenshots and AppleScript-like actions instead.
Expected behavior
- Typing
@should load available plugins quickly. - Computer Use should launch normally and expose the expected visual desktop-control experience.
Actual behavior
- The
@plugin menu stays stuck loading. - Computer Use sidecar does not appear to start normally.
Evidence
SkyComputerUseClient fails to launch
Manual launch of the Computer Use MCP sidecar fails with a Swift runtime symbol error:
dyld[35784]: Symbol not found: _swift_task_addPriorityEscalationHandler
Referenced from: <6AE6364B-A9EE-3C85-B426-AC17F25A3344> ~/.codex/plugins/cache/openai-bundled/computer-use/1.0.791/Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient
Expected in: <15F5D0D7-4B7C-3662-8115-861E1DE91826> /usr/lib/swift/libswift_Concurrency.dylib
Command used:
"~/.codex/plugins/cache/openai-bundled/computer-use/1.0.791/Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient" --help
Binary build metadata
SkyComputerUseClient declares macOS 15 as the minimum OS, but appears to require a newer Swift runtime symbol that is not available on macOS 15.7.3.
LC_BUILD_VERSION
platform MACOS
minos 15.0
sdk 26.4
Info.plist:
CFBundleIdentifier = com.openai.sky.CUAService.cli
CFBundleShortVersionString = 1.0
CFBundleVersion = 791
LSMinimumSystemVersion = 15.0
DTPlatformVersion = 26.4
Plugin list failures in Codex app logs
The app logs show plugin/list failures when loading the plugin catalog:
method=plugin/list
list remote plugin catalog: remote plugin catalog request to https://chatgpt.com/backend-api/ps/plugins/installed failed with status 403 Forbidden
and:
method=plugin/list
list remote plugin catalog: remote plugin catalog request to https://chatgpt.com/backend-api/ps/plugins/installed failed with status 404 Not Found: {"detail":"Not Found"}
Relevant log location:
~/Library/Logs/com.openai.codex/2026/05/15/codex-desktop-f5caf903-6e00-448a-b52a-cbaa18f0a880-16378-t0-i1-154138-0.log
Other log evidence
The logs also show screen recording reconciliation errors:
screen recording reconcile failed
kind=PermissionRequired
state=Unsupported
error_message=No shareable content available: Content unavailable: 用户拒绝了应用程序、窗口、显示器捕捉的TCC
However, the macOS UI shows both Codex and Codex Computer Use enabled for screen recording and accessibility permissions, so this may be a stale TCC/path/signature mismatch or a secondary symptom after the sidecar fails.
Notes
- Local plugin cache exists.
Codex Computer Use.appandSkyComputerUseClient.apppass codesign verification:
valid on disk
satisfies its Designated Requirement
- No account email, tokens, or sensitive project contents are included in this report.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗