概述
OMX 連發四個 patch release:v0.21.15、v0.21.16、v0.21.17(2026-10-16)與 v0.21.18(2026-10-17)。官方對各版定位皆為 patch release,無 breaking CLI 或套件布局變更。主軸:native subagent 生命週期、startup context 限界、plugin cache 安全、mailbox 按團隊隔離、外部 hook 信任保留。
Native subagent 完成與巢狀生命週期(v0.21.15,#3798、#3809)
OMX 現在記錄原生 SubagentStop 完成事件,並讓巢狀 children 與其追蹤的 parent 保持關聯——完成路由與去重(deduplication)在巢狀 native subagents 之下繼續運作。
同版的 Bounded startup context(#3808):
- 不再送出 session instructions 裡已經存在的 memory(避免重複)。
- Wiki startup context 上限 3,500 字元——同時保留完整行與檢索指引(retrieval guidance),不是硬截斷。
Live plugin cache 安全(v0.21.16,#3792,修 #3790)
把活躍的 Codex sessions 釘在它們正在使用的 plugin-cache snapshots 上:
- recovery 期間保留 live-pinned snapshots。
- 對已驗證、managed、未釘定的 snapshots 提供範圍限定的修復路徑:
omx setup --plugin --repair-plugin-cache。 - 對不受信任的 pin 狀態 fail-closed——寧可拒絕也不猜。
Mailbox 按團隊隔離(v0.21.17,#3810)
mailbox 訊息與 recovery 改以 team 為範圍隔離——多團隊 session 之間不再互相干擾,訊息身分跨 recovery 保留。
保留外部 hook 信任(v0.21.18,#3819,修 #3818)
當 config.toml 尾端出現重複的 OMX banners 時,setup 與 doctor 過去會把 Codex 已核准的外部 hook 信任誤判為被竄改的 managed-trust key。修復:
- managed marker ranges 在第一個匹配端 clamp。
- refresh 時對重複 fences 去重。
- coordinate-family trust matching 限於 OMX 管理的 indices。
結果:Codex 核准的外部 hook 信任被保留,真正被竄改的 managed hashes 仍然 fail-closed。
v0.21.15 把 Wiki startup context 限制在 3,500 字元,官方怎麼處理被截掉的內容?
💡 想先看個提示?
關鍵詞是「retaining complete lines」。
動手升級檢查清單
升級 v0.21.18:動手檢查清單
逐項勾選,確認你已完成升級必要的步驟(進度會保存在此瀏覽器)
延伸閱讀
- 官方 v0.21.18 release notes
- 前一課:
v02112-v02114-evidence-hud-timeline——完成證據、HUD 穩定性與 Session 時間軸