fix(provider): include providerID in SDK cache key (#11020)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Saba Tchikhinashvili
2026-01-29 04:26:26 +01:00
committed by GitHub
parent 427ef95f7d
commit b937fe9450

View File

@@ -977,7 +977,7 @@ export namespace Provider {
...model.headers,
}
const key = Bun.hash.xxHash32(JSON.stringify({ npm: model.api.npm, options }))
const key = Bun.hash.xxHash32(JSON.stringify({ providerID: model.providerID, npm: model.api.npm, options }))
const existing = s.sdk.get(key)
if (existing) return existing