4.7.3

OMC 4.7.3 - リリースノート

2026年3月5日
OMC

日本語サマリー

以下は OMC v4.7.3 のリリースノートの要約です。


⚠️ 破壊的変更・セキュリティ修正に関する注意

  • 【破壊的変更】Team runtime v2 がデフォルトで有効化されました。 従来の挙動に戻すには環境変数 OMC_RUNTIME_V2=0|false|no|off を設定して無効化(オプトアウト)する必要があります。
  • 【破壊的変更】Team MCP runtime が非推奨となり、デフォルトで無効化されました。 (互換性のためのオプトインでのみ利用可能)
  • 【セキュリティ・安定性の修正】 意図しない tmux セッションの終了を防ぐため、チームシャットダウン時のセッションハンドリングが強化されました。

主要な変更点

  • デフォルト挙動の変更: Team runtime v2 がデフォルトで有効化されました。
  • シャットダウンの安全性向上: チーム終了時の tmux セッション処理が強化され、誤って自セッションを終了(self-session termination)しないようガードが追加されました。
  • APIルーティングの互換性維持: OMC と OMX のワーカー環境が混在する場合に備えた相互運用性が維持され、それぞれのコンテキストに応じたルーティング(omc team api ... / omx team api ...)が引き続き機能します。
  • フォールバック動作の改善: チーム設定(team config)が欠落している際の runtime v2 のフォールバック処理が改善され、盲目的に tmux セッションを強制終了(kill)しないよう修正されました。
  • ドキュメントの整理: docs/CLAUDE.md が最小限に保たれ、非推奨となったランタイムに関する記述がクリーンアップされました。移行・リファレンス関連ドキュメントも更新されています。

原文(Release Notes)

oh-my-claudecode v4.7.3

Highlights

  • Team runtime v2 is now enabled by default (OMC_RUNTIME_V2=0|false|no|off to opt out to legacy behavior).
  • Hardened team shutdown and tmux session handling to prevent accidental self-session termination.
  • Preserved OMC/OMX compatibility routing for team API hints:
    • OMC worker context -> omc team api ...
    • OMX worker context -> omx team api ...
  • Team MCP runtime is now deprecated and disabled by default (opt-in compatibility only).
  • docs/CLAUDE.md cleaned to stay minimal and avoid deprecated runtime references.

Fixes and compatibility

  • Improved runtime v2 fallback behavior when team config is missing (no blind tmux session kill attempts).
  • Added explicit self-session kill guard in team tmux shutdown path.
  • Updated migration/reference docs to reflect Team MCP opt-in compatibility mode.
  • Kept cross-runtime interoperability for mixed OMC/OMX worker environments.

Validation

  • Typecheck: npx tsc --noEmit
  • Lint: npm run lint --if-present
  • Tests: npm test -- --run
  • Build: npm run build

Included PRs

  • #1371 – Team runtime hardening + OMC/OMX command split + Team MCP default disablement
  • #1372 – Release bump to 4.7.3