From 2708121abecf192a1c7b5e2d38ba3cdd51d3de08 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Mon, 20 Oct 2025 16:27:38 -0300 Subject: [PATCH] feat(bedrock): add support for `AWS_BEARER_TOKEN_BEDROCK` for bedrock This adds an alternative authorization method vs. `aws configure`. --- internal/config/load.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/config/load.go b/internal/config/load.go index c63a9663613bdfdea6a9c9ccef9f53d375e35c74..a219b7d1c848b3eea76809fca96e8e4049838365 100644 --- a/internal/config/load.go +++ b/internal/config/load.go @@ -589,6 +589,10 @@ func hasVertexCredentials(env env.Env) bool { } func hasAWSCredentials(env env.Env) bool { + if env.Get("AWS_BEARER_TOKEN_BEDROCK") != "" { + return true + } + if env.Get("AWS_ACCESS_KEY_ID") != "" && env.Get("AWS_SECRET_ACCESS_KEY") != "" { return true }