From b44971668cf023ffc6a36deeb26bd177e9638004 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Tue, 25 Nov 2025 16:16:13 -0800 Subject: fix: global prefix handling w/ aws bedrock (#4757) --- packages/opencode/src/provider/provider.ts | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'packages') diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 1cf0312ea..a4c406c0f 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -130,6 +130,11 @@ export namespace Provider { credentialProvider: fromNodeProviderChain(), }, async getModel(sdk: any, modelID: string, _options?: Record) { + // Skip region prefixing if model already has global prefix + if (modelID.startsWith("global.")) { + return sdk.languageModel(modelID) + } + let regionPrefix = region.split("-")[0] switch (regionPrefix) { -- cgit v1.2.3