Thanks for helping improve codex-flow.
npm install
npm run typecheck
npm testThe default test suite uses the fake backend only. It should not require Codex login or an OpenAI API key.
Use these only when you want to verify an installed Codex environment:
node bin/codex-flow.mjs smoke --backend codex-sdk
node bin/codex-flow.mjs smoke --backend codex-exec
node bin/codex-flow.mjs smoke --backend openai-responsescodex-sdk and codex-exec use the logged-in Codex account. openai-responses requires OPENAI_API_KEY. Missing credentials should print SMOKE_SKIPPED and exit 0.
- Keep engine semantics aligned with
DESIGN-codex-dynamic-workflow.md. - Do not weaken replay, cache-key, determinism, sandbox, budget, or error-classification behavior to make a test pass.
- Prefer small, focused changes.
- Run
npm run typecheckandnpm testbefore opening a PR.
- Better generated prompts and templates for common maintainer workflows.
- More real-backend compatibility smoke coverage.
- Documentation for Codex App / CLI usage and real-world workflow reports.