Skip to content

Oh My Codex

v0.18.7 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Prevents duplicate HUD panes, preserves ownership across tmux session replacement, and hardens question/stop-hook duplication.

Changes in this release

Bugfix Medium

Prevents duplicate HUD panes by reusing existing same‑owner HUD.

Prevents duplicate HUD panes by reusing existing same‑owner HUD.

Source: llm_adapter@2026-05-30

Confidence: high

Bugfix Medium

Ensures answered question renderer panes close correctly and prevents duplicate question renderer panes.

Ensures answered question renderer panes close correctly and prevents duplicate question renderer panes.

Source: llm_adapter@2026-05-30

Confidence: high

Bugfix Medium

Makes Autopilot completion require gate evidence and routes command‑style invocations correctly.

Makes Autopilot completion require gate evidence and routes command‑style invocations correctly.

Source: llm_adapter@2026-05-30

Confidence: high

Bugfix Medium

Fixes Hermes MCP tmux bridge pane routing and constrains detached tmux history growth.

Fixes Hermes MCP tmux bridge pane routing and constrains detached tmux history growth.

Source: llm_adapter@2026-05-30

Confidence: high

Bugfix Low

Adds focused HUD duplicate/tmux regression suite and broader changed‑surface tests for release‑critical paths.

Adds focused HUD duplicate/tmux regression suite and broader changed‑surface tests for release‑critical paths.

Source: llm_adapter@2026-05-30

Confidence: low

Full changelog

oh-my-codex v0.18.7

0.18.7 is a patch release after 0.18.6 for the runtime reliability train that landed on dev. It focuses on preventing duplicate UI/HUD panes, preserving HUD ownership across native tmux session replacement, hardening question and Stop-hook duplicate suppression, and tightening planning/autopilot gates without changing published APIs.

Highlights

  • Duplicate HUD pane fixes are release-blocker covered — attached tmux HUD rendering now reuses an existing same-owner HUD instead of splitting duplicates, standalone HUD restore reuses the correct pane, and native session replacement preserves HUD ownership metadata.
  • Question and Stop-hook duplication is safer — answered question renderer panes close correctly, duplicate question renderer panes are prevented, and duplicate worker Stop nudges preserve the evidence needed for recovery.
  • Autopilot and ralplan gates are stricter — Autopilot completion requires gate evidence, command-style Autopilot invocations route correctly, and ralplan remains a planning-only boundary.
  • Team and MCP routing are more robust — lightweight team coordination protocol docs/code landed, Hermes MCP tmux bridge pane routing was fixed, and detached tmux history growth is constrained.
  • Regression coverage protects changed surfaces — focused HUD duplicate/tmux suites and broader changed-surface tests cover the release-critical paths.

Fixes / compatibility

  • Existing HUD state and Ultragoal state remain compatible; this release tightens pane ownership and dedupe behavior.
  • No compatibility-breaking CLI or package layout changes are intended.
  • No separately closed GitHub issues were found for this release window; the scope is represented by the merged PR inventory.

Merged PR inventory

#2571, #2573, #2574, #2583, #2593, #2594, #2595, #2605, #2608, #2609, #2611.

Validation

Release readiness evidence is recorded in docs/qa/release-readiness-0.18.7.md.

Local gates completed before tagging:

  • release workflow version-sync probe
  • npm run build
  • focused duplicate HUD/tmux regression suite
  • changed-surface compiled regression suite
  • npm run lint
  • npm run check:no-unused
  • npm run verify:native-agents
  • npm run verify:plugin-bundle
  • node dist/scripts/generate-catalog-docs.js --check
  • git diff --check
  • npm pack --dry-run

The GitHub release workflow remains the authoritative cross-platform native asset and npm publication gate after tag push.

Contributors

Thanks to bellman, @HaD0Yun, @iqdoctor, @weathour, and @Yeachan-Heo for contributing to this release.

Full Changelog: v0.18.6...v0.18.7

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

Track Oh My Codex

Get notified when new releases ship.

Sign up free

About Oh My Codex

All releases →

Related context

Earlier breaking changes

  • v0.18.5 Ultragoal completion now requires independent reviewer and architect evidence before marking complete.

Beta — feedback welcome: [email protected]