Compare commits

...

1 Commits

Author SHA1 Message Date
Aiden Cline 97799f347e fix: ensure that plugins can register providers with config changes 2026-03-20 00:36:00 -05:00
+10 -2
View File
@@ -866,8 +866,16 @@ export namespace Provider {
providers[providerID] = mergeDeep(existing, provider) providers[providerID] = mergeDeep(existing, provider)
return return
} }
const match = database[providerID] const match =
if (!match) return database[providerID] ??
({
id: providerID,
name: providerID,
source: "custom",
env: [],
options: {},
models: {},
} satisfies Info)
// @ts-expect-error // @ts-expect-error
providers[providerID] = mergeDeep(match, provider) providers[providerID] = mergeDeep(match, provider)
} }