Claude Code v2.1.43

変更項目: 3件

このバージョンの概要

本バージョンでは、AWS Bedrock利用時における認証更新プロセスの安定性が向上し、タイムアウトの導入によりツールのフリーズが回避されるようになりました。また、設定ディレクトリ内での不要な警告の解消や、クラウドプロバイダー間でのAPI互換性の修正など、細かな利便性と堅牢性が強化されています。

Fixed
AWS認証の更新プロセスに3分間のタイムアウトを追加し、無期限にハングする問題を修正
英語原文を表示
Fixed AWS auth refresh hanging indefinitely by adding a 3-minute timeout

変更前

AWS Bedrockを使用している際、認証情報の期限切れに伴う自動更新処理(awsAuthRefreshなど)が何らかの理由で応答しなくなると、Claude Codeがいつまでも待ち続けてしまい、ユーザーの操作が完全に停止していました。

変更後

認証更新の実行に3分間の制限時間が設けられ、応答がない場合はタイムアウトして適切にエラー処理が行われるようになりました。

ユーザーへの恩恵

ネットワークの不調やSSOログインの不具合が発生しても、ツールがフリーズしたままにならず、トラブルシューティングや再試行をスムーズに行えるようになります。

Fixed
.claude/agents/ ディレクトリ内のエージェント定義ではないMarkdownファイルに対する誤った警告を修正
英語原文を表示
Fixed spurious warnings for non-agent markdown files in .claude/agents/ directory

変更前

プロジェクト設定やサブエージェントを管理する `.claude/agents/` ディレクトリ内に、説明用のドキュメントなどエージェント定義以外のMarkdownファイルを置くと、システムが不正なエージェント構成として誤って警告を表示していました。

変更後

ディレクトリ内のファイルが適切に識別されるようになり、エージェント定義ファイル以外のMarkdownファイルが含まれていても、不要な警告が出なくなりました。

ユーザーへの恩恵

プロジェクトの構成情報を管理するディレクトリ内で、自由に関連ドキュメントを配置できるようになり、設定の整理がしやすくなります。

関連ドキュメント

Fixed
Google Vertex AIおよびAWS Bedrockとの通信において、structured-outputsのベータヘッダーが無条件で送信されていた問題を修正しました。
英語原文を表示
Fixed structured-outputs beta header being sent unconditionally on Vertex/Bedrock