summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-02-06 17:19:57 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-02-06 17:19:57 +0000
commit3f7ca0494b065a52933d12f1965758405ca86c2e (patch)
tree9a51e8f5580a28f1a834d054eb69a5737c61bf94
parent18749c1f4ecf1c5cb361d1735aa84d730f9a25c0 (diff)
downloadopencode-3f7ca0494b065a52933d12f1965758405ca86c2e.tar.gz
opencode-3f7ca0494b065a52933d12f1965758405ca86c2e.zip
chore: generate
-rw-r--r--packages/opencode/src/provider/provider.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index 5da273fea..1cad3b316 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -1173,25 +1173,25 @@ export namespace Provider {
for (const item of priority) {
if (providerID === "amazon-bedrock") {
const crossRegionPrefixes = ["global.", "us.", "eu."]
- const candidates = Object.keys(provider.models).filter(m => m.includes(item))
+ const candidates = Object.keys(provider.models).filter((m) => m.includes(item))
// Model selection priority:
// 1. global. prefix (works everywhere)
// 2. User's region prefix (us., eu.)
// 3. Unprefixed model
- const globalMatch = candidates.find(m => m.startsWith("global."))
+ const globalMatch = candidates.find((m) => m.startsWith("global."))
if (globalMatch) return getModel(providerID, globalMatch)
const region = provider.options?.region
if (region) {
const regionPrefix = region.split("-")[0]
if (regionPrefix === "us" || regionPrefix === "eu") {
- const regionalMatch = candidates.find(m => m.startsWith(`${regionPrefix}.`))
+ const regionalMatch = candidates.find((m) => m.startsWith(`${regionPrefix}.`))
if (regionalMatch) return getModel(providerID, regionalMatch)
}
}
- const unprefixed = candidates.find(m => !crossRegionPrefixes.some(p => m.startsWith(p)))
+ const unprefixed = candidates.find((m) => !crossRegionPrefixes.some((p) => m.startsWith(p)))
if (unprefixed) return getModel(providerID, unprefixed)
} else {
for (const model of Object.keys(provider.models)) {