From 95ebf50ace766b072947dcb04e072c58620eafb1 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Thu, 16 Jul 2026 12:58:02 -0500 Subject: [PATCH] fix(provider): restore Azure Cognitive Services endpoints (#37340) --- packages/opencode/src/provider/provider.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 2b1b53c231..5ac916e412 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -277,7 +277,7 @@ function custom(dep: CustomDep): Record { }, } }), - "azure-cognitive-services": Effect.fnUntraced(function* () { + "azure-cognitive-services": Effect.fnUntraced(function* (provider: Info) { const resourceName = yield* dep.get("AZURE_COGNITIVE_SERVICES_RESOURCE_NAME") return { autoload: false, @@ -285,7 +285,9 @@ function custom(dep: CustomDep): Record { return selectAzureLanguageModel(sdk, modelID, Boolean(options?.["useCompletionUrls"])) }, options: { - baseURL: resourceName ? `https://${resourceName}.cognitiveservices.azure.com/openai` : undefined, + baseURL: resourceName + ? `https://${resourceName}.cognitiveservices.azure.com/openai${provider.options?.useDeploymentBasedUrls ? "" : "/v1"}` + : undefined, }, } }),