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|offto 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.mdcleaned 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 buildIncluded PRs
- #1371 – Team runtime hardening + OMC/OMX command split + Team MCP default disablement
- #1372 – Release bump to 4.7.3