codex - 💡(How to fix) Fix Computer Use unavailable when Codex is updated under a different macOS user [2 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openai/codex#20211Fetched 2026-04-30 06:31:52
View on GitHub
Comments
2
Participants
2
Timeline
5
Reactions
0
Timeline (top)
labeled ×3commented ×2

Root Cause

Computer Use should not remain unavailable just because another macOS user account performed the app update.

Fix Action

Fix / Workaround

Local workaround used

Code Example

/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/plugins/computer-use

---

browser-use
latex-tectonic

---

[plugins."computer-use@openai-bundled"]
enabled = true

---

~/.codex/plugins/cache/openai-bundled/computer-use/1.0.758

---

[plugins."computer-use@openai-bundled"]
enabled = true

---

/Applications/Codex.app/Contents/Resources/plugins/openai-bundled
RAW_BUFFERClick to expand / collapse

What version of the Codex App are you using?

26.422.71525

What platform is your computer?

macOS, Apple Silicon

What issue are you seeing?

Computer Use showed as unavailable after Codex was updated while logged in as a different local macOS user account than the one later using Codex.

This appears to be a per-user bundled marketplace/cache sync issue. The installed app bundle contained the computer-use plugin, but the active user's ~/.codex bundled marketplace/cache did not.

Local evidence

The installed app bundle contained:

/Applications/Codex.app/Contents/Resources/plugins/openai-bundled/plugins/computer-use

But the active user's per-user bundled marketplace/cache only had:

browser-use
latex-tectonic

The active user's generated bundled marketplace did not list computer-use, even though the installed app bundle's bundled marketplace did.

The active user's ~/.codex/config.toml also did not include:

[plugins."computer-use@openai-bundled"]
enabled = true

The app bundle appeared to have been updated/owned from another local macOS account, which may be relevant.

Local workaround used

I repaired the active user's local state by:

  1. Copying the bundled computer-use plugin from the installed app bundle into:
~/.codex/plugins/cache/openai-bundled/computer-use/1.0.758
  1. Ensuring the active user's bundled marketplace metadata included computer-use.

  2. Adding:

[plugins."computer-use@openai-bundled"]
enabled = true
  1. Pointing [marketplaces.openai-bundled].source at:
/Applications/Codex.app/Contents/Resources/plugins/openai-bundled
  1. Verifying the copied Codex Computer Use.app remained signed/notarized by OpenAI.

Expected behavior

When Codex starts after an app update, each macOS user's per-user bundled plugin marketplace/cache should be refreshed from the installed app bundle if the installed bundle has newer or additional bundled plugins.

Computer Use should not remain unavailable just because another macOS user account performed the app update.

Suggested fix

On startup or plugin list refresh, Codex could compare the active user's cached bundled marketplace against the installed app bundle's bundled marketplace.

If bundled plugins differ, Codex should resync the active user's per-user marketplace/cache, or read bundled plugin metadata directly from the app bundle instead of relying on a stale per-user copy.

Related issues

This is related to the broader Computer Use unavailable family, but appears to be a distinct multi-user update/cache-sync case:

  • #18258
  • #18803
  • #19932

extent analysis

TL;DR

To fix the issue, Codex should resync the active user's per-user marketplace/cache with the installed app bundle's bundled marketplace on startup or plugin list refresh.

Guidance

  • Verify that the installed app bundle contains the computer-use plugin and the active user's ~/.codex directory does not.
  • Check the ~/.codex/config.toml file for the computer-use plugin configuration and ensure it is enabled.
  • Consider implementing a cache-sync mechanism to refresh the active user's per-user marketplace/cache from the installed app bundle when the app starts or the plugin list is refreshed.
  • Ensure the computer-use plugin is properly signed and notarized by OpenAI after any modifications.

Example

No code snippet is provided as the issue is more related to the application's behavior and configuration.

Notes

This issue appears to be specific to the multi-user update/cache-sync scenario on macOS, and the suggested fix should be tested in this context to ensure it resolves the issue without introducing new problems.

Recommendation

Apply the workaround by resyncing the active user's per-user marketplace/cache with the installed app bundle's bundled marketplace, as this approach has been successfully used to repair the local state in the reported issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

When Codex starts after an app update, each macOS user's per-user bundled plugin marketplace/cache should be refreshed from the installed app bundle if the installed bundle has newer or additional bundled plugins.

Computer Use should not remain unavailable just because another macOS user account performed the app update.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Computer Use unavailable when Codex is updated under a different macOS user [2 comments, 2 participants]