summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-02-16 02:41:52 -0600
committerGitHub <[email protected]>2026-02-16 02:41:52 -0600
commit1d041c8861cdeb72fa2f31020991860a2cde8c28 (patch)
treecd096aa9348d88e7630546e406a019a86d4da847
parent089ab9defabc5887f741d8ae777249689bc0d2bf (diff)
downloadopencode-1d041c8861cdeb72fa2f31020991860a2cde8c28.tar.gz
opencode-1d041c8861cdeb72fa2f31020991860a2cde8c28.zip
fix: google vertex var priority (#13816)
-rw-r--r--packages/opencode/src/provider/provider.ts17
1 files changed, 4 insertions, 13 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index e2385f1ac..cdbad6637 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -59,20 +59,11 @@ export namespace Provider {
function googleVertexVars(options: Record<string, any>) {
const project =
- Env.get("GOOGLE_VERTEX_PROJECT") ??
- options["project"] ??
- Env.get("GOOGLE_CLOUD_PROJECT") ??
- Env.get("GCP_PROJECT") ??
- Env.get("GCLOUD_PROJECT")
+ options["project"] ?? Env.get("GOOGLE_CLOUD_PROJECT") ?? Env.get("GCP_PROJECT") ?? Env.get("GCLOUD_PROJECT")
const location =
- Env.get("GOOGLE_VERTEX_LOCATION") ??
- options["location"] ??
- Env.get("GOOGLE_CLOUD_LOCATION") ??
- Env.get("VERTEX_LOCATION") ??
- "us-central1"
- const endpoint =
- Env.get("GOOGLE_VERTEX_ENDPOINT") ??
- (location === "global" ? "aiplatform.googleapis.com" : `${location}-aiplatform.googleapis.com`)
+ options["location"] ?? Env.get("GOOGLE_CLOUD_LOCATION") ?? Env.get("VERTEX_LOCATION") ?? "us-central1"
+ const endpoint = location === "global" ? "aiplatform.googleapis.com" : `${location}-aiplatform.googleapis.com`
+
return {
GOOGLE_VERTEX_PROJECT: project,
GOOGLE_VERTEX_LOCATION: location,