OMX
Oh My CodeXv0.18.9

Migration

Breaking changes and upgrade steps between OMX versions

Check this page before upgrading to a new major or minor version. For the full release history, see the changelog.

Post-v0.4.4 mainline

This version includes catalog consolidation, setup scope changes, and tmux hardening. For the full upstream guide, see docs/migration-mainline-post-v0.4.4.md.

Removed prompts

  • deep-executor — use /prompts:executor instead
  • scientist — use /prompts:researcher for research workflows

Removed skills

RemovedReplacement
$pipeline$team (default orchestrator)
$ultrapilot$team
$deepinitomx agents-init [path] (CLI command)
$psm / $project-session-managerNo in-repo replacement — remove from automation
$releaseNo in-repo replacement — use your project release process
$learn-about-omx / $learner / $writer-memoryNo in-repo replacement — remove stale references

Setup scope changes

omx setup now supports --scope user and --scope project. Legacy project-local values are migrated automatically.

omx help | grep -e "--scope"

Verification checklist

After upgrading, confirm that removed references are gone:

rg -n "deep-executor|scientist|pipeline|project-session-manager|ultrapilot" \
  README.md docs scripts .omx -S

Then check team health:

omx doctor --team

General upgrade steps

  1. Install the latest version: npm install -g oh-my-codex
  2. Run omx doctor to check for configuration issues
  3. Run omx setup if the doctor reports missing prompts or skills
  4. Check this page and the changelog for any version-specific steps

On this page