Skip to content

Oh My Codex

v0.18.15 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

Agent/model routing diagnostics improve transparency and planning workflows become safer with Ultragoal invariants.

Full changelog

oh-my-codex v0.18.15

Draft status: release-prep PR body source before tagging. Keep publication proof updates in docs/qa/release-readiness-0.18.14.md after PR CI, tag workflow, GitHub release creation, and npm publication.

0.18.14 is a patch release after 0.18.13 focused on safer workflow orchestration, clearer agent/model routing diagnostics, sturdier plugin/HUD/team behavior, and release-candidate hygiene from the current origin/dev delta. It preserves the existing CLI/package contract while tightening setup, hook, HUD, Team, Ralplan, Autopilot, Ultragoal, and plugin-bundle edge cases discovered after 0.18.13.

Highlights

  • Agent/model routing is more transparent — per-agent model overrides and model-routing launch diagnostics make selected roles, tiers, and launch arguments easier to inspect without changing the default operator contract.
  • Planning and goal workflows are safer — Ultragoal architecture invariants, completed Codex goal cleanup guidance, Ralplan freshness/approval checks, transition diagnostics, and supervised Autopilot review rework reduce stale or ambiguous workflow handoffs.
  • Hooks and plugin packaging are sturdier — native hook success handling, PreToolUse stdout/schema behavior, Windows hook command wrapping, dev plugin cache diagnostics, plugin AGENTS policy preservation, and bundled skill agent tier references are tightened.
  • HUD and Team runtime behavior is cleaner — stale Autopilot HUD reporting, cramped guard display, standalone pane-scoped HUD state, tmux paste-buffer cleanup, supervisor paste-buffer handling, worker AGENTS guidance preservation, and HUD pane ownership on shutdown are hardened.
  • Doctor and resume discovery catch more local edge cases — doctor detects root-owned repo artifacts, and resume search discovers madmax run histories.

Fixes / compatibility

  • Existing CLI, plugin, native-agent, HUD, state, hook, package layout, and runtime contracts remain compatible with 0.18.13.
  • The release keeps npm/package layout compatibility and updates root/plugin/Cargo metadata to 0.18.14.
  • Open PRs #2902, #2856, #2840, #2839, and #2838 are deliberately excluded from this candidate unless already present in origin/dev; release prep confirmed they remain open and BEHIND on dev.

Merged PR / commit inventory

Primary merged PR and commit evidence in the current origin/main..origin/dev candidate includes:

  • #2912 — Bundle skill agent tier references.
  • #2906 — Fix HUD stale Autopilot reporting.
  • #2905 — Clarify goal and skill workflow guidance.
  • #2900 — Add model routing launch diagnostics.
  • #2899 — Preserve AGENTS guidance in Team worker worktrees.
  • #2897 — Detect root-owned repo artifacts in doctor.
  • #2896 — Fix HUD cramped guard and tmux buffer cleanup.
  • #2895 — Preserve PreToolUse planning guard output.
  • #2894 — Make completed Codex goal cleanup explicit.
  • #2889 — Harden dev plugin cache diagnostics.
  • #2888 — Fix PreToolUse native hook stdout schema.
  • #2884 — Fix Ralplan consensus gate approval and freshness checks.
  • #2879 — Fix Ralplan guard and HUD phase authority.
  • #2878 — Fix stale Autopilot stop state.
  • #2877 — Preserve plugin AGENTS policy blocks during setup.
  • #2875 — Allow Beads tracker metadata during planning.
  • #2874 — Keep native hooks successful on null output.
  • #2873 — Harden tmux supervisor paste buffers.
  • #2861 — Keep standalone pane-scoped HUD stable.
  • #2859 — Avoid shell-wrapping Windows native hook node.
  • #2852 — Discover madmax run histories for resume search.
  • #2850 — Add per-agent model overrides.
  • #2848 — Add Ultragoal architecture invariant gate.
  • #2828 — Preserve HUD pane ownership on shutdown.
  • Direct commits — explain Ralplan transition validator diagnostics and add supervised Autopilot review rework phase.

Validation

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

Release-prep gates include version sync for v0.18.14, build, native-agent verification, plugin mirror/bundle checks, catalog docs check, dogfooding of built CLI surfaces, npm pack --dry-run, and git diff --check. Branch CI, dev/main promotion, tag-triggered release workflow, GitHub release proof, and npm publication proof remain publication-stage gates.

The GitHub release workflow remains the authoritative cross-platform native asset gate after tag push, including the uploaded native-release-manifest.json.

Contributors

Thanks to @dependabot[bot], @hiSandog, @holic3396, @MadKangYu, and @Yeachan-Heo for contributing to this release.

Full Changelog: v0.18.14...v0.18.15

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]