Claude Code /

v2.1.140

2 ハイライト
10 バグ修正
1 その他の変更

ハイライト

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/)が無音で無視される問題を修正。/doctorclaude plugin list/plugin で警告が表示されるように

その他の変更

  • エージェントのカラーパレットを更新