Skip to content

Troubleshooting

Codex runs hooks only after you trust them.

  • Re-open Codex’s hook review and trust codexclaw’s hooks.
  • Under the dev symlink, trust applies to your live checkout files — re-trust after large changes.
  • codexclaw never forges hook trust. If a hook still does not run, confirm ${PLUGIN_ROOT} resolves and the component dist/ is built (npm run build).
  • Check state: cxc orchestrate status.
  • Close or reset: cxc orchestrate reset returns the phase to IDLE.
  • Remember D is a closing action; you should not see a session resting at D.

The continuation only blocks under an active goal with an in-flight cycle, and it is bounded:

  • It releases at IDLE / no active goal.
  • It releases under context pressure.
  • It releases after the stagnation cap (consecutive blocks at the same phase with no transition).

If it still blocks unexpectedly, reset the phase and confirm no goal is active.

  • The bridge is detect-only. If ocx is not detected, confirm it is installed and on PATH.
  • codexclaw never runs ocx ensure. Provider setup is an opencodex concern.
  • Install GUI deps: run npm install in plugins/codexclaw/gui.
  • The GUI is local-only and unauthenticated; use it on localhost.
  • The shipped state layout is .codexclaw/sessions/<sessionId>.json. If a tool or doc references .codexclaw/state.json, that is stale — see the State Model.
  • Use Node.js 22+.
  • Run npm run build then npm test from the repo root. The build is idempotent; a second run should produce no changes.