github Yeachan-Heo/oh-my-codex v0.7.0

latest releases: v0.14.3, v0.14.2, v0.14.1...
one month ago

v0.7.0 — Major feature additions, comprehensive audit fixes, and hardened reliability

153 files changed, +12,852 / -1,044 lines.

Highlights

Team & Scaling

  • Dynamic team worker scaling — Phase 1 manual scale_up / scale_down mid-session (#363)
  • Per-worker idle notification forwarded to leader pane (#335)
  • Prompt-mode worker launch transport for interactive team workflows (#264)
  • Worker model defaults resolved from config (#263)
  • Worker hard cap raised to 20 (#343)
  • MSYS2 / Git Bash tmux worker support (#266)

Planning & Execution

  • RALPLAN-DR structured deliberation for consensus planning — planner + architect + critic loop (#366)
  • Ralplan-first execution gate: ralph blocks until prd-*.md and test-spec-*.md exist (#261)
  • Keyword trigger registry as canonical single source of truth for all 31 triggers

Notifications

  • Full notification engine overhaul from OMC 4.5.x (#373): template engine, idle cooldown, hook-config types, session registry
  • Slack / Discord / Telegram env-var configuration via buildConfigFromEnv()
  • Skill-active lifecycle tracking in notify hook for auto-continuation (#262)

OpenClaw

  • OpenClaw gateway integration for waking external automations and AI agents on hook events

CLI & Setup

  • Setup simplified from 3 scopes to 2 (user, project) (#245)
  • Setup --force overwrite controls for agents and skills (#275)
  • Repo name included in tmux session name for worktree launches (#362)

Security

  • MCP workingDirectory hardened with validation and allowlist policy (#289)
  • HUD dynamic text sanitized to prevent terminal escape injection (#271)
  • Path traversal prevention for state and team tool calls

Reliability

  • State writes are atomic and serialized via file locking (#354)
  • Ralph lifecycle invariants and contract validation enforced (#355, #353)
  • Team shutdown gated on unresolved tasks (#320, #322)
  • Deterministic prompt worker teardown (#349)
  • Exclusive lock checks fail on malformed state (#357)
  • Max-iteration termination enforced in notify hook (#345)
  • PID-reuse false positives in session stale detection fixed (#338)

Tests

  • 1,472 tests across 308 suites — all passing
  • 20+ new test suites added

See CHANGELOG.md for the full list.

npm install -g oh-my-codex@0.7.0

Don't miss a new oh-my-codex release

NewReleases is sending notifications on new releases.