4.8.1
OMC 4.8.1 - リリースノート
2026年3月15日
OMC
日本語サマリー
oh-my-claudecode v4.8.1 リリースノート要約
⚠️ セキュリティ修正および破壊的変更
- セキュリティ対策の強化:
SSRF防御、相対パスによるパストラバーサルチェック (path traversal checks)、依存関係監査 (npm audit) における7件の脆弱性(うち5件はHigh)を解消。 - セキュリティの動作変更:
git commitのheredocによるask権限チェックのバイパスを防止するよう修正。
主要な変更点
- Remote MCP Support: 外部のOMC環境向けに、Remote MCPサーバー接続のサポートを明確化および有効化。
- Runtime Hardening:
LSPライフサイクル、Python REPL bridgeプロセス管理、およびtmuxセッションの作成・終了処理の堅牢化。 - Team Worker Stability: ワーカーがメールボックス応答後も正常に稼働し続けるよう修正。ユーザー設定のシェル (
shell affinity) を尊重し、AWS Bedrock ARNモデル識別子をサポート。 - Configurable Autopilot Plan Output:
Autopilot Planの出力パスがテンプレート経由で設定可能に。 - Featured Contributors Automation: アーカイブ済みリポジトリを除外し、READMEの注目コントリビューターブロックを自動化。
- 新環境変数: フックのメッセージ出力を抑制する新しい環境変数
OMC_QUIETを追加。 - 新オプション: 24時間のキャッシュパージ猶予期間をバイパスし、強制的に更新キャッシュをリフレッシュする
--cleanフラグを追加。 - Windows向け修正: Windowsプラットフォーム上での
askCLIの動作を修正(stdin経由のプロンプト処理)。 - クロスセッション対策: 他セッションからの
Autopilotキャンセル操作を防止。
原文(Release Notes)
oh-my-claudecode v4.8.1: Runtime Hardening, Remote MCP & Contributor Automation
Patch release focused on runtime hardening across team workers, security guards, and tool lifecycle, plus remote MCP support, automated featured contributors, and multiple Windows/cross-platform fixes.
Highlights
- Remote MCP Support — Clarified and enabled remote MCP server connectivity for external OMC installations. (#1653, #1654)
- Runtime Hardening Backports — Comprehensive hardening of SSRF guards, path traversal checks, LSP lifecycle, Python REPL bridge, and tmux session management, split from #1639. (#1641, #1642, #1643, #1644, #1645)
- Team Worker Stability — Workers now survive mailbox replies, respect shell affinity, route API cleanup through shutdown, and support Bedrock ARN model identifiers. (#1619, #1620, #1621, #1622, #1623, #1624, #1625, #1627, #1640)
- Featured Contributors Automation — Automated README featured contributors block with archived-repo exclusion. (#1607, #1608)
- Configurable Autopilot Plan Output — Plan output paths are now configurable via templates. (#1637)
New Features
- feat: add configurable autopilot plan output paths — Template-based plan output directory configuration. (#1636, #1637)
- feat(update): add --clean flag to bypass 24h cache purge grace period — Force-refresh update cache on demand. (#1628)
- feat(team): preserve worker role fanout intent — Workers retain their intended role during dispatch. (#1621, #1627)
- feat(team): add startup allocation policy seam — Pluggable allocation policies for team worker startup. (#1620, #1626)
- feat(readme): automate featured contributors block — CI-driven contributor spotlight with archived-repo filtering. (#1607, #1608)
Security & Hardening
- fix(security): use path-relative traversal checks and add regression tests — Hardened path traversal guards with relative-path validation. (#1642)
- fix(tools): split LSP lifecycle hardening — Improved LSP client startup/shutdown reliability. (#1644)
- fix(tools): split python REPL bridge hardening — More robust Python REPL bridge process management. (#1643)
- fix(team): split tmux/session hardening — Safer tmux session creation and teardown. (#1641)
- chore(deps): split lockfile audit update — Dependency audit fixes. (#1645)
Bug Fixes
- fix: honor Claude ask rules for git commit heredocs — Prevents heredoc bypass of ask permission checks. (#1651, #1652)
- fix(ask): pipe Windows prompts via stdin — Fixes ask CLI on Windows platforms. (#1648, #1649)
- fix(hooks): add OMC_QUIET hook message suppression — New env var to silence hook output. (#1646, #1647)
- fix(team): keep workers running after mailbox replies — Workers no longer exit prematurely after processing messages. (#1619, #1624, #1640)
- fix(team): preserve supported shell affinity — Respects user's configured shell in worker spawning. (#1622, #1625)
- fix(team): route api cleanup through shutdown — Proper cleanup sequencing on team teardown. (#1618, #1623)
- fix(team): detect Bedrock ARN model identifiers — Team model routing now recognizes AWS Bedrock ARNs. (#1612, #1613)
- fix: guard autopilot cancel ownership — Prevents cross-session autopilot cancellation. (#1615, #1616)
- fix(hud): recognize 'Agent' tool name in transcript parser — Fixes HUD display for Agent tool calls. (#1634, #1635)
- fix(team): fix worker cleanup on session end — Prevents orphaned worker processes. (#1632, #1633)
- fix(omc-doctor): tolerate missing companion files — Doctor no longer errors on fresh installs. (#1630, #1631)
- fix(readme): exclude archived featured contributor repos — Filters out archived repositories from contributor spotlight. (#1608)
- fix(deps): resolve 7 npm audit vulnerabilities (5 high) — Dependency security updates. (#1609)
Refactoring
- refactor(team): clean up dead code and unused imports — Post-release code cleanup. (#1606)
Documentation
- docs: clarify remote MCP support — Updated docs for remote OMC MCP server connectivity. (#1653, #1654)
Stats
- 30+ PRs merged | 5 new features | 18 bug fixes | 5 security/hardening improvements
Install / Update
```bash npm install -g oh-my-claude-sisyphus@4.8.1 ```
Or reinstall the plugin: ```bash claude /install-plugin oh-my-claudecode ```
Full Changelog: https://github.com/Yeachan-Heo/oh-my-claudecode/compare/v4.8.0...v4.8.1
Contributors
Thank you to all contributors who made this release possible!
@ChoKhoOu @Gdm0714 @kwag93 @riftzen-bit @Wooklae-cho @Yeachan-Heo