Skip to content

Commit 31af074

Browse files
committed
✨ feat: improve Azure API version parsing in env.ts
Enhanced parsing to ignore versions with curly braces in URLs.
1 parent b5d72de commit 31af074

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

packages/core/src/env.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,12 @@ export async function parseTokenFromEnv(
830830

831831
function parseAzureVersionFromUrl(url: string) {
832832
const uri = uriTryParse(url)
833-
return uri?.searchParams.get("api-version") || undefined
833+
const v = uri?.searchParams.get("api-version") || undefined
834+
// azure:gpt-4o_2024-11-20
835+
// {api-version}
836+
if (v?.startsWith("{")) return undefined
837+
838+
return v
834839
}
835840

836841
function cleanApiBase(b: string) {

0 commit comments

Comments
 (0)