oh-my-codex v0.16.2
0.16.2 is a post-0.16.1 release-train correction and workflow hardening release. It ships the major $ultragoal aggregate-goal amendments, commit-shared wiki/compaction support, state isolation fixes, and the Codex native-hook setup corrections found during release review.
Highlights
$ultragoalnow defaults to aggregate Codex goals — new plans use one aggregate Codex objective while OMX tracks per-storyG001/G002checkpoints. Existing/no-mode plans keep legacy per-story behavior, and explicit--codex-goal-mode per-storyremains supported. Planning, ralplan, deep-interview, plugin-skill mirrors, help text, and docs now point users toward$ultragoalas the default goal-mode follow-up. (#2188)- Project wiki pages are now commit-shared — canonical wiki storage moved to repository-root
omx_wiki/, with legacy.omx/wiki/retained as a read-only fallback. NativePreCompact/PostCompacthooks now preserve and promote durable compaction findings into the shared wiki surface. (#2180) - Stateful workflows are isolated by OMX session — session-scoped workflow state no longer inherits or autocompletes from root/global state, and explicit
all_sessionscleanup remains the global reset path. (#2193)
Codex native hooks and setup
- Added Codex-compatible trust-state generation for setup-owned
codex-native-hook.jswrappers so generated hooks can be trusted without manual/hooksreview, while user hook entries and user-owned hook state remain preserved. (#2194) - Audited the hook feature-flag migration work from #2174 during release review and restored generated setup config to the official lifecycle-hook flag,
[features].codex_hooks = true. - Repaired stale/unreleased
[features].hooks = truealiases back tocodex_hooksduring setup, and updated setup, uninstall, docs, tests, and plugin-skill mirrors to consistently document the supported flag.
Merged PR inventory
- #2174 — fix: use supported Codex hooks feature flag
- #2188 — Default ultragoal to aggregate Codex goals
- #2180 — Make OMX wiki commit-shared and add compact hooks
- #2194 — Trust setup-owned Codex hooks during setup
- #2193 — Fix stateful workflow session isolation
Validation
- Local release-review gates:
npm run build,npm run check:no-unused, targeted setup/config/uninstall/hook Node tests,npm run verify:native-agents,npm run verify:plugin-bundle, catalog-doc check, andcargo test. - Changed-area PR gates included targeted
$ultragoal, wiki/MCP/storage, state/session, native-hook, setup, lint, no-unused, and plugin-bundle checks. - GitHub CI passed on
devandmain; the tag release workflow passed native builds, release-asset publishing, smoke verification, packed global install smoke, and npm publish.
Contributors
Thanks to @Lu1sDV and @Yeachan-Heo for the PRs and fixes that made up the 0.16.2 train, plus the release-prep/review work that hardened the final tag.
Full Changelog: v0.16.1...v0.16.2