From b81b4195b8ebd0d8c26d8e85cdc31152f6ebe9b7 Mon Sep 17 00:00:00 2001 From: Edmund Walsh Date: Mon, 30 Mar 2026 09:51:40 +0000 Subject: [PATCH] fix: remove unsupported anthropic_beta flag from Bedrock Converse API The Bedrock provider was unconditionally sending `anthropic_beta: ["fine-grained-tool-streaming-2025-05-14"]` in additionalModelRequestFields for all Claude models. The Bedrock Converse API does not support Anthropic beta flags, causing all Claude requests to fail with "invalid beta flag". Fixes #8297 --- core/llm/llms/Bedrock.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/core/llm/llms/Bedrock.ts b/core/llm/llms/Bedrock.ts index bc9566cbecc..62c74bfb3d0 100644 --- a/core/llm/llms/Bedrock.ts +++ b/core/llm/llms/Bedrock.ts @@ -348,9 +348,6 @@ class Bedrock extends BaseLLM { budget_tokens: options.reasoningBudgetTokens, } : undefined, - anthropic_beta: options.model.includes("claude") - ? ["fine-grained-tool-streaming-2025-05-14"] - : undefined, }, }; }