Loading...
Loading...
Compare original and translation side by side
codex exec "PROMPT"codex exec "PROMPT"node .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Implement a Redis caching layer for Express"node .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Implement a Redis caching layer for Express"node .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Refactor this module" --timeout-ms 120000node .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Refactor this module" --timeout-ms 120000node .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Generate unit tests" --jsonnode .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Generate unit tests" --jsonnode .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Write and test a sort algorithm" --sandboxnode .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Write and test a sort algorithm" --sandboxnode .claude/skills/omega-codex-cli/scripts/verify-setup.mjsnode .claude/skills/omega-codex-cli/scripts/verify-setup.mjsundefinedundefined| Script | Purpose |
|---|---|
| Core headless wrapper — prompt as positional arg |
| Argument parser (--model, --json, --sandbox, --timeout-ms) |
| Availability check (CLI + OPENAI_API_KEY) |
| JSONL event stream normalization |
| 脚本 | 用途 |
|---|---|
| 核心无界面封装工具 — 接收提示词作为位置参数 |
| 参数解析器(支持--model、--json、--sandbox、--timeout-ms参数) |
| 可用性检查(检查CLI是否存在 + OPENAI_API_KEY是否配置) |
| JSONL事件流标准化输出 |
| Flag | Description |
|---|---|
| Codex model to use |
| JSONL event stream output |
| Workspace-write sandbox mode |
| Timeout in milliseconds (exit code 124 on expiry) |
| 参数 | 描述 |
|---|---|
| 要使用的Codex模型 |
| 输出JSONL事件流 |
| 工作区可写沙箱模式 |
| 超时时间(单位为毫秒,超时后退出码为124) |
| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Error (CLI failure, auth issue, API error) |
| 124 | Timeout (--timeout-ms exceeded) |
| 码值 | 含义 |
|---|---|
| 0 | 执行成功 |
| 1 | 错误(CLI执行失败、认证问题、API错误) |
| 124 | 超时(超出--timeout-ms设置的时长) |
OPENAI_API_KEYOPENAI_API_KEY.claude/context/memory/learnings.md.claude/context/memory/learnings.md.claude/context/memory/issues.md.claude/context/memory/decisions.mdASSUME INTERRUPTION: If it's not in memory, it didn't happen.
pnpm search:code.claude/context/memory/learnings.md.claude/context/memory/learnings.md.claude/context/memory/issues.md.claude/context/memory/decisions.md假设存在中断风险:如果内容没有写入存储,就等于没有发生过。
pnpm search:code