ハイライト
Agent ツールの subagent_type 指定が柔軟に
Agent ツールの subagent_type パラメータで大文字小文字・区切り文字(ハイフン/スペースなど)の違いを無視してマッチングするようになった。たとえば "Code Reviewer" と指定しても code-reviewer エージェントに正しく解決される。エージェントを活用するワークフローで型のブレによる無効呼び出しが減る。
disableAllHooks 設定時の /goal ハングを修正
disableAllHooks または allowManagedHooksOnly が設定された環境で /goal コマンドを使うと、完了条件のインジケーターが永遠に動き続けて解決しなかった問題が修正された。設定の競合で解決不能な状態になる代わりに、明確なメッセージを表示して終了するようになった。
バグ修正
- シンボリックリンクされた設定ファイルが原因で settings のホットリロードが誤ったファイルへの変更イベントを発生させ、不要な
ConfigChangeフックをトリガーしていた回帰を修正(v2.1.139 での回帰) claude --bgがバックグラウンドサービスのアイドルアウト直前に「connection dropped mid-request」で失敗する問題を修正- エンタープライズエンドポイントセキュリティが動作しているマシンでバックグラウンドサービスの起動が失敗する問題を修正(起動猶予時間を延長)
- リモートマネージド設定が 401 でリトライしない問題を修正(強制リフレッシュしたトークンで1回リトライするように)
- マネージド
extraKnownMarketplacesの自動更新ポリシーがknown_marketplaces.jsonに永続化されない問題を修正 /loopがすでに完了通知を送るバックグラウンドタスクのポーリング用に冗長なウェイクアップをスケジュールしていた問題を修正- Windows で
ghなどの実行ファイルが存在しない場合、where.exeが毎回同期的に再実行されてイベントループがスタールしていた問題を修正 Readツールでoffsetにホワイトスペースパディングや+プレフィックスを付けた数値を渡すとバリデーションが失敗する問題を修正- ターミナルがフォーカスを失ったときにネイティブターミナルのカーソルが入力キャレットに留まらない問題を修正
- プラグインで
plugin.jsonに一致するキーが設定されているとデフォルトのコンポーネントフォルダ(例:commands/)が無音で無視される問題を修正。/doctor・claude plugin list・/pluginで警告が表示されるように
その他の変更
- エージェントのカラーパレットを更新
