diff --git a/src/config/schema/runtime-fallback.ts b/src/config/schema/runtime-fallback.ts index 3089d28b..8592de05 100644 --- a/src/config/schema/runtime-fallback.ts +++ b/src/config/schema/runtime-fallback.ts @@ -9,8 +9,8 @@ export const RuntimeFallbackConfigSchema = z.object({ max_fallback_attempts: z.number().min(1).max(20).optional(), /** Cooldown in seconds before retrying a failed model (default: 60) */ cooldown_seconds: z.number().min(0).optional(), - /** Session-level timeout in seconds to advance fallback when provider hangs (default: 30) */ - timeout_seconds: z.number().min(1).optional(), + /** Session-level timeout in seconds to advance fallback when provider hangs (default: 30, 0 to disable) */ + timeout_seconds: z.number().min(0).optional(), /** Show toast notification when switching to fallback model (default: true) */ notify_on_fallback: z.boolean().optional(), })