Bedrock認証ヘッダー欠落バグの修正(v2.1.96)
Claude Code v2.1.96では、v2.1.94で導入されたリグレッションにより、特定のBedrockリクエストが 403 "Authorization header is missing" エラーで失敗する問題が修正されました。
背景
v2.1.94の変更が認証処理に影響を与え、AWS_BEARER_TOKEN_BEDROCK または CLAUDE_CODE_SKIP_BEDROCK_AUTH を使用する既存の構成でリグレッションが発生しました。これらの設定を利用するユーザーは、v2.1.94へのアップデート後にBedrockへのリクエストが 403 エラーで失敗するという影響を受けていました。
技術的な変更
CHANGELOGにv2.1.96のエントリが追加され、本修正が記録されました。
+## 2.1.96
+
+- Fixed Bedrock requests failing with `403 "Authorization header is missing"` when using `AWS_BEARER_TOKEN_BEDROCK` or `CLAUDE_CODE_SKIP_BEDROCK_AUTH` (regression in 2.1.94)
このコミットはCHANGELOGを更新し、修正があったことを記録するものです。具体的なコード変更はこのコミットには含まれていません。
まとめ
v2.1.94で発生した認証ヘッダー欠落のリグレッションが、v2.1.96で修正されました。AWS_BEARER_TOKEN_BEDROCK や CLAUDE_CODE_SKIP_BEDROCK_AUTH を利用している環境では、v2.1.94からv2.1.96への更新によって問題が解消されます。