
Codex Slides Known Errors
Diagnose and recover from Codex Slides plugin, MCP, Browser handoff, local runtime...
Install
npx skills add nexu-io/codex-slides --skill codex-slides-known-errors -g -a claude-code -y- Repository
- nexu-io/codex-slides966
- Category
- Design
- Updated
- 4mo ago
- License
- MIT
- Context cost
- Lightabout 631 tokens
- Runs scripts
- No, instructions only
What it does
Diagnose and recover from Codex Slides plugin, MCP, Browser handoff, local runtime, durable run, project resume, rendering, Design Files, export, and version-contract failures. Use when a tool fails, a run stalls, a project appears stale, or Codex and the Browser disagree.
Codex Slides Known Errors
Classify the failure before retrying. Preserve the same project id and run id; do not recreate a deck merely because a Browser tab closed or a wait timed out.
Runtime and installation
- Plugin version contract fails:
.codex-plugin/plugin.jsonmust start with the exact rootpackage.jsonversion plus+codex.. The desktop package must use the same product version. - App is unreachable: inspect
CODEX_SLIDES_URLandCODEX_SLIDES_LOG. The local MCP launcher may need to prepare dependencies or a standalone build. - Installed skill or tool inventory looks stale: reinstall/upgrade the plugin and start a new Codex task so the versioned plugin cache is refreshed.
Durable runs
- Another run is active: inspect it with
get_project_run. Wait, cancel it explicitly, or allow a Deck Agent request to remain in the visible queue. - Wait timed out: the run was not cancelled. Continue with
wait_project_runor reopen itsbrowserHandoff. - Run id is missing after completion: this indicates an old runtime without
terminal
runHistory; refresh the plugin/runtime before retrying the task. - Run is stopping: do not start a conflicting render. Poll until it becomes
cancelled, then continue.
Browser handoff and project resume
- Use the exact returned
browserHandoff.url; do not reconstruct a project URL. - Keep all focus parameters:
slide,panel,version,mode,checkpoint,conversation, andrun. - A clarify/research project may route through
/?resume=<id>. The continuation query must survive that redirect. - Presenter mode needs a user gesture for its second window. A presenter deep link opens the Play menu at the correct slide instead of bypassing popup protection.


