oh-my-codex v0.16.0
Summary
0.16.0 is a minor release for skill deprecation and native Codex goal-mode integration. It moves long-running workflow coordination toward durable repo artifacts plus explicit Codex goal reconciliation, while cleaning up obsolete plugin-delivered skill surfaces.
Release CI is green for main and v0.16.0; npm publication completed through the tag-triggered Release workflow.
Highlights
- Goal-mode native workflows —
ultragoal,performance-goal, andautoresearch-goaladd durable plans, evaluator/professor-critic gates, ledgers, and model-facing Codex goal handoffs. - Goal-mode skills spotlight —
ultragoalrepresents the new goal-mode family: use$ultragoalfor durable multi-goal execution,$performance-goalfor evaluator-gated optimization work, and$autoresearch-goalfor professor/critic research loops over fresh Codex goal snapshots. - Snapshot-reconciled completion — completion checkpoints require fresh
get_goalevidence that the expected objective is complete, preventing shell-only false completion. - Skill delivery cleanup — obsolete skills retired from installable/plugin delivery where catalog-deprecated; deprecated root wrappers may remain as compatibility stubs.
- Autoresearch migration — direct
omx autoresearchremains deprecated; use$autoresearchandomx autoresearch-goalfor goal-mode-backed research workflows. - Runtime reliability — Team/Ralph handoffs, question batch handshakes, Stop hooks, boxed state routing, notification proxy handling, and explore startup bounds were hardened.
- Pipeline and docs polish — GitHub package pipeline templates, Discord/proxy setup docs, and goal workflow docs are included.
Merged PRs / notable commits
- #2132 — Retire obsolete OMX skills
- #2117 — Protect goal workflows with snapshot reconciliation
- #2113 — Honor proxy environments for notification transports
- #2106 — Bound explore startup env and Codex timeouts
- #2104 — Add Lore commit guard opt-out
- #2102 — Add first-class ultragoal prompt workflow
- #2100 — Make madmax launches own isolated runtime state
- #2097 — Make multi-goal execution durable around Codex goal mode
- #2095 — Let Ralph verifier children finish
- #2092 — Clarify plugin setup guidance source
- #2088 — Add GitHub package pipeline templates
- #2086 — Fix boxed team state path routing
- #2082 — Fix Ralph session state rebinding
- #2078 — Fix MCP duplicate sibling cleanup leak
- #2076 — Clarify ralplan handoff continuation status
- #2074 — Clarify Discord webhook and bot setup
- #2065 — Replace team stall nudges with worker Stop hook
- #2055 — Integrate Ralph with Codex goal mode
Upgrade notes
ultragoal,performance-goal, andautoresearch-goalrequire fresh Codex goal snapshots for durable completion reconciliation; OMX does not mutate hidden Codex goal state directly.- Treat direct
omx autoresearchas deprecated. Use$autoresearchoromx autoresearch-goalinstead. - If you relied on plugin-delivered deprecated skills, migrate to the active replacement skill or workflow listed by
omx list/ generated skill docs. - Publication remains blocked until local verification and GitHub CI are green.
Verification
Release verification evidence is tracked in docs/qa/release-readiness-0.16.0.md. Final publication requires local gates plus GitHub CI.
Contributors
Thanks to @Yeachan-Heo, @HaD0Yun, @pgagarinov, and dependabot for contributions in this range.
Full Changelog: v0.15.3...v0.16.0
Release publication status
- Main CI: passed.
- Release CI: passed.
- npm package publish: completed via the
v0.16.0Release workflow.