Computer Use sometimes needs to be re-added and macOS permissions do not seem to persist reliably
Description
Computer Use does not seem to remain reliably available across Codex sessions/restarts, and macOS permissions for screen capture/accessibility also seem to become unavailable or require re-granting.
When I start using Codex again and mention @Computadora / computer-use@openai-bundled, the agent sometimes has to check whether the tool is available. In one case it only became usable after the agent said that Computer Use “now appeared”.
Example from a Codex thread
Thread id: 019e7b8c-7f62-70f2-a1da-a1cc01b17811
I asked:
Entra a whatsapp y fijate el chat de lucas por favor [@Computadora](plugin://computer-use@openai-bundled)
The agent replied:
Primero verifico si ya quedó activado como herramienta usable en este turno; si no, te pido/activo la instalación exacta del plugin.
Then:
Listo, ahora sí apareció Computadora.
After that, Computer Use worked and the agent used the computer-use MCP server to inspect WhatsApp.
Related issue: macOS permissions / screen capture fallback
In an earlier attempt in the same thread, the agent tried to inspect WhatsApp Desktop visually. It reported:
La captura del sistema falló por permisos de pantalla.
After that, it tried fallback approaches through AppleScript/accessibility:
Ese primer script chocó con sintaxis de AppleScript.
AppleScript está sensible con la recursión...
WhatsApp no expone texto por accesibilidad en esta ventana.
I then granted permission again and wrote:
fijate ahi te di permiso, no se porque se desactiva el permiso a codex..
Shortly after, when I asked whether the agent could use @Computadora, the agent replied:
Sí, parece que justo cuando intenté la captura se abrió el flujo de “Adding Computer Use…”, o sea todavía no quedó disponible como herramienta usable en este turno.
And then:
No me apareció todavía como herramienta callable...
Expected behavior
Once Computer Use is added/enabled and macOS permissions are granted, it should remain available automatically across Codex restarts/sessions.
The agent should not need to re-add/reload the plugin, and screen capture/accessibility permissions should not appear to reset or require repeated re-granting.
Actual behavior
The agent can get stuck between:
- Computer Use not being available yet / “Adding Computer Use…”
- screen capture failing due to permissions
- fallback AppleScript/accessibility attempts that are brittle and do not reliably expose app text
- eventually needing the user to grant permissions or invoke/re-add Computer Use again
Additional local log clue
Local logs also showed:
configured non-curated plugin no longer exists in discovered marketplaces during cache refresh plugin="computer-use" marketplace="openai-bundled"
After that, the computer-use MCP server initialized and listed tools successfully.
Environment
- Codex desktop app
- macOS
- Plugin:
computer-use@openai-bundled - Local service present:
Codex Computer Use.app
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗