This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
ReleasePort's take
Light signalReleasePort Layer 1 v0.18.2 merges all post‑v0.18.1 closed issues, fixing doctor hook diagnostics, tmux/HUD/madmax regressions, team Stop leakage, and Ultragoal storage recovery.
Why it matters: All previously reported bugs across doctor, tmux/HUD/madmax, team runtime, and Ultragoal goal‑storage are resolved in this release; operators should upgrade to eliminate these issues.
Summary
AI summaryUpdates Fixes / compatibility, Validation, and Highlights across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Ultragoal records unavailable Codex goal storage as recoverable blocked evidence instead of weakening final checkpoint reconciliation. Ultragoal records unavailable Codex goal storage as recoverable blocked evidence instead of weakening final checkpoint reconciliation. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
Prometheus Strict is available as a recipe workflow with `omx question` routing, native agent definitions, catalog entries, plugin mirrors, and dogfood docs. Prometheus Strict is available as a recipe workflow with `omx question` routing, native agent definitions, catalog entries, plugin mirrors, and dogfood docs. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
Ultragoal progress is visible in the HUD showing active durable goal progress and review follow‑up state during long‑running workflows. Ultragoal progress is visible in the HUD showing active durable goal progress and review follow‑up state during long‑running workflows. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Plugin-mode doctor validates hook manifests instead of looping users through `setup --force` guidance. Plugin-mode doctor validates hook manifests instead of looping users through `setup --force` guidance. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Native subagents suppress quoted workflow keyword activation. Native subagents suppress quoted workflow keyword activation. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Project‑scope `CODEX_HOME` stops mirroring hook/config files to prevent duplication and loss of trust state. Project‑scope `CODEX_HOME` stops mirroring hook/config files to prevent duplication and loss of trust state. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Tmux 3.2a resize hooks, boxed `OMX_ROOT` HUD panes, per‑leader HUD ownership, independent madmax detached starts, stale detached locks, and same‑directory lock diagnostics are hardened. Tmux 3.2a resize hooks, boxed `OMX_ROOT` HUD panes, per‑leader HUD ownership, independent madmax detached starts, stale detached locks, and same‑directory lock diagnostics are hardened. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Team startup direct triggers now require evidence; stale/foreign Team Stop state fails closed; Codex Desktop turn‑ended notify dispatch is bounded. Team startup direct triggers now require evidence; stale/foreign Team Stop state fails closed; Codex Desktop turn‑ended notify dispatch is bounded. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Workflow handoffs now explicitly record Autopilot phase state, require Architect/Critic evidence for ralplan consensus, and default ralplan examples to Ultragoal for durable execution. Workflow handoffs now explicitly record Autopilot phase state, require Architect/Critic evidence for ralplan consensus, and default ralplan examples to Ultragoal for durable execution. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
All post‑0.18.1 closed issues (doctor/plugin hook diagnostics, Autopilot chain visibility, tmux/HUD/madmax regressions, team Stop leakage, notification turn‑ended storms, Ultragoal goal‑storage recovery, research‑planning wording, project‑scope native‑hook duplication) are merged. All post‑0.18.1 closed issues (doctor/plugin hook diagnostics, Autopilot chain visibility, tmux/HUD/madmax regressions, team Stop leakage, notification turn‑ended storms, Ultragoal goal‑storage recovery, research‑planning wording, project‑scope native‑hook duplication) are merged. Source: llm_adapter@2026-05-23 Confidence: low |
— |
Full changelog
oh-my-codex v0.18.2
0.18.2 promotes the closed post-0.18.1 issue train from dev to main. The release includes every currently closed, completed issue opened after v0.18.1, plus the Prometheus Strict planner surface and Ultragoal HUD progress display that merged during the same compare range.
Highlights
- Post-0.18.1 closed bug train is merged — doctor/plugin hook diagnostics, Autopilot chain visibility, tmux/HUD/madmax regressions, team Stop leakage, notification turn-ended storms, Ultragoal goal-storage recovery, research-planning wording, and project-scope native-hook duplication are all included.
- Prometheus Strict is available as a recipe workflow — the planner surface now has
omx questionrouting, native agent definitions, catalog entries, plugin mirrors, and dogfood docs. - Ultragoal progress is visible in the HUD — active durable goal progress and review follow-up state are surfaced during long-running workflows.
- Workflow handoffs are more explicit — deep-interview remains a requirements boundary, Autopilot records durable phase state, ralplan consensus requires Architect/Critic evidence, and ralplan examples default to Ultragoal for durable execution.
Fixes / compatibility
- Plugin-mode doctor checks now validate plugin hook manifests instead of looping users through ineffective
setup --forceguidance. - Native subagents suppress quoted workflow keyword activation, and project-scope runtime
CODEX_HOMEno longer mirrors hook/config files in a way that duplicates hooks or loses trust state. - Tmux 3.2a resize hooks, boxed
OMX_ROOTHUD panes, per-leader HUD ownership, independent madmax detached starts, stale detached locks, and same-directory lock diagnostics are hardened. - Team startup direct triggers require evidence, stale/foreign Team Stop state fails closed, and Codex Desktop turn-ended notify dispatch is bounded.
- Ultragoal can record unavailable Codex goal storage as recoverable blocked evidence instead of weakening final checkpoint reconciliation.
Closed issue audit
Opened after v0.18.1 and currently closed:
- Completed and merged to
dev: #2429→#2431, #2430→#2432, #2433→#2434, #2435→#2436, #2438→#2439, #2440→#2442, #2443→#2447, #2445→#2448, #2449→#2450, #2451→#2452, #2453→#2455, #2456→#2457, #2460→#2461, #2462→#2463, #2466→#2467, #2468→#2469, #2470→#2471. - Closed as not planned / not an execution-track merge: #2428 (too broad; requested narrower follow-ups) and #2465 (contribution-gate closure).
Merged PR inventory
#2415, #2427, #2431, #2432, #2434, #2436, #2437, #2439, #2442, #2447, #2448, #2450, #2452, #2455, #2457, #2461, #2463, #2467, #2469, #2471, #2472.
Validation
npm run buildnpm run verify:native-agentsnpm run verify:plugin-bundlenpm run test:recent-bug-regressions:compilednode --test dist/hud/__tests__/authority.test.js dist/hooks/__tests__/notify-fallback-watcher.test.js dist/scripts/__tests__/notify-dispatcher.test.js dist/ultragoal/__tests__/artifacts.test.js dist/cli/__tests__/codex-plugin-layout.test.js dist/cli/__tests__/setup-install-mode.test.js dist/hooks/__tests__/keyword-detector.test.js dist/team/__tests__/runtime.test.jsnpm run sync:plugin:check- Tag-time release workflow/gate regenerates the release body from
RELEASE_BODY.mdafterv0.18.2exists. cargo check --workspace
Contributors
Thanks to bellman, @HaD0Yun, @iqdoctor, and @Yeachan-Heo for contributing to this release.
Full Changelog: v0.18.1...v0.18.2
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Oh My Codex
All releases →Related context
Related tools
Earlier breaking changes
- v0.18.5 Ultragoal completion now requires independent reviewer and architect evidence before marking complete.
Beta — feedback welcome: [email protected]