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_downmid-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-*.mdandtest-spec-*.mdexist (#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
--forceoverwrite controls for agents and skills (#275) - Repo name included in tmux session name for worktree launches (#362)
Security
- MCP
workingDirectoryhardened 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