Theme / v0.21.46
Oh My Codex (OMX)
Codex CLI 工作流增強層
Foundations
基礎觀念
- Codex 任務佇列與 $ultragoal🟢 入門|掌握 Oh My Codex (OMX) 的高效任務排程、深度對話模式以及全自動的 Autopilot 任務佇列
- 蘇格拉底式需求澄清訪談學🟡 中階|介紹 OMX 的 $deep-interview 機制,探討如何利用互動式發問與架構選擇,在實作前收斂開發需求
- Prometheus 引擎語意自愈原理🔴 進階|介紹 OMX 的編譯期語意自愈機制:原 Prometheus 引擎($prometheus-strict)已於 v0.21.0 移除,其編譯器反饋驅動的修復紀律由 $plan 接手
- v0.20.5:跨平台 runtime 診斷🟡 中階|利用 patch release 的 lifecycle 與 Doctor 修正,安全檢查 OMX 執行狀態。
- v0.21.1 → v0.21.4:Ralplan Advisory、Astra Defaults 與長 Session🟡 中階|理解 Ralplan Contract A 的非執行權限、gpt-6-astra default policy、tmux history 上限與 macOS arm64 runtime hydration。
- v0.21.5 → v0.21.6:tmux HUD 生命週期與 AGENTS Scope🟡 中階|掌握 v0.21.5 與 v0.21.6 的重點:active-team tmux HUD、自我終止且不洩漏的 HUD 生命週期、AGENTS scope 正確性,以及可重用的預設模型成本/品質評測套件。
- v0.21.7~v0.21.8:Windows 相容、Team 指令檔分離與 Session 匯出🟡 中階|v0.21.6 → v0.21.8 兩個 release 的升級重點:Windows 二進位路徑與 EPERM 修復、plugin 完整性驗證、Team worker 指令改走 OMX_MODEL_INSTRUCTIONS_FILE、session 管理一連串修正與 Markdown/JSON 匯出。含互動測驗與升級檢查清單。
- v0.21.9:Session token 用量報告與原生 subagent 完成證據🟡 中階|v0.21.8 → v0.21.9 的升級重點:新增 omx session usage 累計 token 用量報告(支援篩選、排序與 JSON 輸出)、原生 subagent Stop 事件的完成證據、astra-defaults 即時評測收集器,以及一輪相依套件更新;本版沒有蓄意破壞性 CLI 或 package-layout 變更。含互動測驗與升級檢查清單。
- v0.21.10~v0.21.11:TOML 合併保留與 provider 繼承🟡 中階|掌握 v0.21.10 與 v0.21.11 兩個 patch release 的重點:[tui] 多行陣列在 config merge 時保留、astra-defaults 評測基礎設施(RunRecord collector、hermetic),以及 native agent TOMLs 不再保留繼承的 model_provider(換 provider 不留 stale 設定)。
- v0.21.12~v0.21.14:完成證據、HUD 穩定性與 Session 時間軸🟡 中階|掌握 oh-my-codex v0.21.12~14 三個 patch:requires_code_change 任務的 claim-bound 完成證據、HUD reconciliation 的界限與逾時、omx session timeline 的工具執行診斷。含互動測驗與檢查清單。
- v0.21.15~v0.21.18:Native subagents、startup 限界與快取安全🔴 進階|掌握 OMX 四連發 patch:原生 SubagentStop 完成事件與巢狀生命週期路由、Wiki startup context 3,500 字元上限、plugin cache 快照釘定與修復路徑、mailbox 按團隊隔離、外部 hook 信任保留。含互動測驗與檢查清單。
- v0.21.19~v0.21.38:模型設定、Team Readiness 與復原安全🔴 進階|掌握 OMX v0.21.19~v0.21.38 patch:third-party provider 模型解析、team readiness deadline、plugin cache 與 mailbox 安全、dispatch 隔離、setup symlink 寫入防護、canonicalization regression 修復、torn journal 復原、v0.21.34 shutdown 無法保存工作時保留 worker worktrees、v0.21.35 修復舊版復原日誌 (legacy recovery journal) 的工作樹 (worktree) 歸屬與平台感知重播 (platform-aware replay),以及 v0.21.36 讓 native-hook CLI 錯誤日誌改走 omxLogsDir、v0.21.37 npm custom prefix ownership 與 completion-marker diagnostics、v0.21.38 OMX-owned canonical plugin hook trust refresh。含互動測驗與檢查清單。
- v0.21.39~v0.21.41:GPT-6.1 Terra、Session Pointer Ownership 與自訂 Quality Gates🔴 進階|掌握 OMX v0.21.39~v0.21.41 patch:v0.21.39 將 GPT-6.1 Terra 納入 known Codex model catalog 並修復 detached session 的 canonical state root、v0.21.40 修復 managed Codex daemon 不當持有 OMX session pointer,以及 v0.21.41 為 deep-interview/Ralplan/code-review 新增 .omx-config.json 可設定的自訂 quality gates。含互動測驗與檢查清單。
- v0.21.42~v0.21.43:唯讀狀態檢查與 Goal 調解🟡 中階|掌握 OMX v0.21.42~v0.21.43 patch:v0.21.42 讓 omx team status 與 omx tmux-hook status 成為無副作用的唯讀檢查 (read-only inspection)、正規化 native Codex get_goal 回應並如實回報 non-terminal blocked checkpoints、偵測 same-inode history 竄改;v0.21.43 修正 omx doctor 的 native process identity 修復指引。含互動測驗與檢查清單。
- v0.21.44:原生執行階段載入(Native Runtime Hydration)可重試修復說明 OMX v0.21.44 如何修正原生執行階段載入 (native runtime hydration) 的逾時/中止路徑 (timeout/abort path):延長 postinstall timeout、加入前景重試指令、改善診斷資訊,並釐清 omx doctor 建議的適用狀態與修復範圍。
- v0.21.45~v0.21.46:doctor 信任修復與 Git Master 授權邊界整理 v0.21.45~v0.21.46 兩個 release:foreign hook 空 matcher(空字串匹配器)造成的 omx doctor 誤報修復,以及 v0.21.46 的 native agent 指引範圍限定 (assignment-scoped overlays) 與 Git Master 的 history/remote 寫入授權邊界。