chore: type Provider.list() as Record<ProviderID, Info>, delete dead code (#18123)

This commit is contained in:
Kit Langton
2026-03-18 19:43:12 -04:00
committed by GitHub
parent a93d98bd94
commit 5ddfe4ada5
7 changed files with 122 additions and 139 deletions
+1 -1
View File
@@ -839,7 +839,7 @@ export namespace Provider {
return true
}
const providers: { [providerID: string]: Info } = {}
const providers: Record<ProviderID, Info> = {} as Record<ProviderID, Info>
const languages = new Map<string, LanguageModelV2>()
const modelLoaders: {
[providerID: string]: CustomModelLoader
+1
View File
@@ -22,6 +22,7 @@ export const ProviderID = providerIdSchema.pipe(
azure: schema.makeUnsafe("azure"),
openrouter: schema.makeUnsafe("openrouter"),
mistral: schema.makeUnsafe("mistral"),
gitlab: schema.makeUnsafe("gitlab"),
})),
)