4.11.5
OMC 4.11.5 - リリースノート
2026年4月11日
OMC
日本語サマリー
oh-my-claudecode v4.11.5 リリースノート要約
破壊的変更・セキュリティ修正
- 破壊的変更 (Breaking Changes): なし (
0 breaking changes) - セキュリティ修正: リリースノートに記載なし
主な変更点・新機能
- 新機能:
/oh-my-claudecode:releaseが汎用リポジトリ対応アシスタントとして書き直され、初回実行時にCIやバージョンファイル、リリースルールを検査して.omc/RELEASE_RULE.mdにキャッシュするようになりました。 - Autopilot / Team の安定性向上:
/autopilotがスタックする前に隠れた依存関係の遅延を検出。ステージング状態のズレやMCP再起動時の問題を防ぎ、アップグレード時の古い設定を修復します。 - Keyword Detector の精度改善: 引用されたテキストによる誤発動を防止し、ヘルプ系のクエリを情報提供として適切に処理するように修正されました。
- Ralph の堅牢性向上: ツール呼び出しが中断された際でもコンテキストを維持し、バックログがゼロの状態での不要なアイドル通知を停止しました。
- HUD の信頼性向上: セットアップによるインストール済みラッパーの誤削除を防止し、インポートエラーの検出と古いステートの復元を阻止します。
- Setup / Installer の修正: インストール時に常に
CLAUDE.mdを更新し、プラグインインストール時のフック二重注入を回避。キャッシュバージョンの選択を厳密化しました。 - tmux 処理の一元化: すべての
tmux実行がラッパー関数経由に統一され、Windows環境 (.cmd) の整合性チェックおよびtmux-utilsAPI の互換性が復旧しました。 - Hooks / Tools の修正: ソース拡張子マッチング時の
.json誤検知を回避し、Python LSPレジストリにtyを追加しました。
インストール / アップデート
npm install -g oh-my-claude-sisyphus@4.11.5
またはプラグインとして再インストール:
claude /install-plugin oh-my-claudecode
原文(Release Notes)
oh-my-claudecode v4.11.5: Bug Fixes & Release Skill
Release Notes
Release with 30+ bug fixes across 50+ merged PRs and 1 new feature.
New Features
- feat(release): rewrite release skill as generic repo-aware assistant (#2501) —
/oh-my-claudecode:releasenow inspects any repo's CI, version files, and release rules on first run and caches them in.omc/RELEASE_RULE.md.Highlights
- Autopilot/Team stability — surface hidden dependency stalls before
/autopilotlooks hung; preserve live team workflows when coarse staged state drifts; bound MCP restarts; repair retired team MCP config on upgrade.- Keyword-detector accuracy — prevent mode activation from quoted reference prose; keep help-style queries informational; preserve activation in mixed command/help prompts.
- Ralph robustness — preserve continuation across interrupted tool turns; silence repeated idle follow-up nudges once backlog is truly zero.
- HUD reliability — prevent setup docs from deleting the installed wrapper; surface import errors; prevent stale root state revival.
- Setup/installer correctness — always update CLAUDE.md on install; avoid hook re-injection for plugin installs; validate and select cache version candidates deterministically.
- tmux centralization — all tmux execution routed through wrapper functions; Windows
.cmdavailability checks aligned; tmux-utils API compatibility restored.Bug Fixes
Autopilot / Team
- Surface hidden dependency stalls before /autopilot looks hung
- Preserve live team workflows when coarse staged state drifts
- Bound launcher-backed MCP restarts without changing user intent
- Repair retired team MCP config on upgrade and launch
- Prevent stale team worktrees from blocking startup
- Preserve team state for explicit shutdown instead of terminal auto-cleanup
- Keep bridge autopilot blocker regression aligned with active-session ownership
- Prevent autopilot runtime insight from leaking unrelated team blockers
- Let scale-up workers follow the existing provider launch contract
- Avoid Claude onboarding on default omc launches
- Prefer consensus planning blockers over team-stage continuation
- Back off shipped idle follow-ups once zero backlog is unchanged
- Collapse duplicate native lifecycle bursts for attached tmux sessions (#2494)
Keyword Detector / Modes
- Prevent shipped keyword-detector hooks from re-triggering on explanatory follow-ups
- Prevent mode activation from quoted reference prose
- Prevent explanatory mode references from re-triggering orchestration
- Prevent bundled help-question regexes from collapsing in keyword detection
- Preserve activation in mixed command/help prompts (#2428)
- Keep help-style use queries informational (#2428)
- Prevent stale ralplan terminal states from re-triggering stop enforcement
- Prevent stale stop-hook state from blocking fresh sessions
- Silence repeated idle follow-up nudges once backlog is truly zero
Ralph
- Preserve Ralph continuation across interrupted tool turns
HUD
- Prevent HUD setup docs from deleting the installed wrapper
- Prevent session-recreated HUD panes from reviving stale root state
- Surface HUD import errors from plugin root wrapper (#2457)
- Remove stale inline wrapper from HUD skill, copy from canonical template (#2433)
- Prevent nested tmux HUD panes from surviving cleanup (#2492)
Setup / Installer / Doctor
- Always update claude config CLAUDE.md on install (#2431)
- Avoid hook re-injection for plugin installs (#2430)
- Validate and strictly select cache version candidates (#2422)
- Prefer latest cache version over stale installed path (#2422)
- Detect CLAUDE.md version drift against plugin cache (#2423)
- Support companion version markers and mingw-safe checks (#2423)
- Use deterministic CLAUDE source for version drift check (#2423)
- Remove extra brace in version drift command (#2423)
tmux / CLI
- Centralize all tmux execution through wrapper functions (#2427)
- Keep Windows tmux.cmd execution consistent with availability checks (#2444)
- Restore tmux-utils API compatibility (#2442)
- Allow completed ultrawork sessions to exit cleanly (#2439)
Hooks / Tools
- Avoid .json false positive in source extension matching (#2432)
- Recognize
tyin the supported Python LSP registry (#2439)- Align learned skill templates with flat-file discovery (#2438)
Documentation
- docs: add omc symlink bootstrap and .mcp.json conflict resolution to CONTRIBUTING (#2493)
Stats
- 50+ PRs merged | 1 new feature | 30+ bug fixes | 0 breaking changes
Install / Update
npm install -g oh-my-claude-sisyphus@4.11.5Or reinstall the plugin:
claude /install-plugin oh-my-claudecodeFull Changelog: https://github.com/Yeachan-Heo/oh-my-claudecode/compare/v4.11.4...v4.11.5