From 2a65dbc5b597b81ecba3fb8b6c2eca9985355df0 Mon Sep 17 00:00:00 2001 From: Miguel Armenta Date: Wed, 12 Aug 2026 14:36:36 -0500 Subject: [PATCH] fix(ui): regenerate proxy API types --- ui/litellm-dashboard/src/lib/http/schema.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ui/litellm-dashboard/src/lib/http/schema.d.ts b/ui/litellm-dashboard/src/lib/http/schema.d.ts index 326dfb80a7e..101b0d337a1 100644 --- a/ui/litellm-dashboard/src/lib/http/schema.d.ts +++ b/ui/litellm-dashboard/src/lib/http/schema.d.ts @@ -23451,6 +23451,11 @@ export interface components { * @description proxy level default model for all chat completion calls */ completion_model?: string | null; + /** + * @description Controls precedence between the deployed config and settings stored in the LiteLLM_Config table. 'database' preserves the default behavior where LiteLLM_Config values override the deployed config. 'config_file' makes explicit deployed config values override LiteLLM_Config values while still loading database-only settings. Models and objects stored in other database tables retain their existing behavior. Set this in the deployed config file. + * @default database + */ + config_source_of_truth: components["schemas"]["ConfigSourceOfTruth"]; /** @description standalone Redis for cross-pod coordination (tpm/rpm rate limits, spend tracking, pod lock manager, shared health checks), configured independently of the response-cache backend; takes precedence over borrowing the `cache_params` Redis and over the REDIS_* env fallback */ coordination_redis?: components["schemas"]["CoordinationRedisParams"] | null; /** @@ -23755,6 +23760,11 @@ export interface components { [key: string]: unknown; }; }; + /** + * ConfigSourceOfTruth + * @enum {string} + */ + ConfigSourceOfTruth: "database" | "config_file"; /** * ConfigYAML * @description Documents all the fields supported by the config.yaml