fix(router): align fallback semantics and oauth provider behavior

This commit is contained in:
William Valentin
2026-02-23 17:11:15 -08:00
parent 00b2d646f7
commit 092a9baeae
10 changed files with 118 additions and 32 deletions
+1 -1
View File
@@ -178,7 +178,7 @@ const modelsSchema = z.object({
fast: modelConfigSchema.optional(),
default: modelConfigSchema,
complex: modelConfigSchema.optional(),
fallback_chain: z.array(z.string()).default(['anthropic']),
fallback_chain: z.array(z.string()).default([]),
local_providers: z.record(z.string(), modelConfigSchema).optional(),
thinking: thinkingSchema,
});