From 255308f8297c41ac5d0650f6870feb5b04f31992 Mon Sep 17 00:00:00 2001 From: "dayuan.jiang" Date: Fri, 5 Dec 2025 09:11:10 +0900 Subject: [PATCH] fix: make bedrock credentials optional for IAM role support --- lib/ai-providers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ai-providers.ts b/lib/ai-providers.ts index 4371a1b..f36b6d4 100644 --- a/lib/ai-providers.ts +++ b/lib/ai-providers.ts @@ -38,7 +38,7 @@ const ANTHROPIC_BETA_HEADERS = { // Map of provider to required environment variable const PROVIDER_ENV_VARS: Record = { - bedrock: 'AWS_ACCESS_KEY_ID', + bedrock: null, // AWS SDK auto-uses IAM role on AWS, or env vars locally openai: 'OPENAI_API_KEY', anthropic: 'ANTHROPIC_API_KEY', google: 'GOOGLE_GENERATIVE_AI_API_KEY',