oh-my-codex v0.18.1
0.18.1 is a release-readiness patch for the 0.18.x train. It keeps the 0.18 API/SparkShell/runtime work intact while fixing the blockers found during the final dev-to-main release review.
Highlights
- Plugin installs now use a pinned OMX launcher — materialized plugin caches include
hooks/omx-command.json, so native plugin hooks invoke the installed package CLI instead of whateveromxhappens to be onPATH. - Plugin hook failures are safer — malformed launcher pins fail closed; ambient
omxis only used for compatibility when no pin file exists. - Ultragoal state mutations are serialized — goal creation, steering, checkpointing, and review-blocker writes now run behind a mutation lock, with atomic plan writes to reduce race/corruption risk.
- Release packaging is cleaner — npm package contents now exclude crate-local
.omxruntime caches, and the release smoke path verifies the packed install surface. - Release metadata is synchronized — npm, Cargo workspace, lockfiles, and the bundled plugin manifest all declare
0.18.1.
Also included since v0.18.0
- Lore co-author enforcement defaults to opt-in.
- Autopilot now defaults to Ultragoal and keeps quality gates returning to ralplan.
- SparkShell diagnostics gained team-aware pane observation and more stable output.
- Windows native hook UTF-8 forwarding and Windows SparkShell native shell mode were fixed.
- Plugin-scoped hook setup and verifier behavior were stabilized.
- Ralph, performance-goal, autoresearch, and stale runtime stop-loop handling were tightened.
- Notification, HUD/tmux, sidecar, and resource-leak cleanup fixes landed across the runtime.
Verification
npm run buildnpm run verify:plugin-bundle- Targeted Node release-blocker tests for plugin layout, setup install mode, native hooks, sparkshell packaging, package bin contract, ultragoal artifacts, and tmux pane behavior
cargo check --workspacenpm pack --dry-run --jsonconfirmedoh-my-codex-0.18.1.tgzwith zero.omxcache leaks- Main CI: https://github.com/Yeachan-Heo/oh-my-codex/actions/runs/26205946646
- Release CI: https://github.com/Yeachan-Heo/oh-my-codex/actions/runs/26205946935
Release verdict
Code review verdict: APPROVE. Architect release gate: CLEAR.
Full Changelog: v0.18.0...v0.18.1