From 996da8653eeac02dc4334de40f5291f45f085c13 Mon Sep 17 00:00:00 2001 From: mrinal Date: Mon, 5 Oct 2026 23:22:00 +0000 Subject: [PATCH] chore(ui): regenerate schema.d.ts for spend_logs_metadata_fields Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- ui/litellm-dashboard/src/lib/http/schema.d.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ui/litellm-dashboard/src/lib/http/schema.d.ts b/ui/litellm-dashboard/src/lib/http/schema.d.ts index bc407c30c70..18c54c8eab9 100644 --- a/ui/litellm-dashboard/src/lib/http/schema.d.ts +++ b/ui/litellm-dashboard/src/lib/http/schema.d.ts @@ -29867,6 +29867,8 @@ export interface components { scheduled_job_stagger?: components["schemas"]["ScheduledJobStaggerSettings"] | null; /** @description Daily check of the spend LiteLLM captured against the provider's own bill (OpenAI via OPENAI_ADMIN_KEY). Publishes litellm_spend_capture_rate per provider and alerts when the ratio over the lookback window falls under the threshold (default 0.9). Off unless set. */ spend_capture_rate_check?: components["schemas"]["SpendCaptureRateCheckSettings"] | null; + /** @description Which keys of LiteLLM_SpendLogs.metadata are written to the database. Set exactly one of 'include' (write only these keys) or 'exclude' (drop these keys). 'status' and 'cold_storage_object_key' are always written. Daily spend tables, budgets and logging callbacks still see every key. Unset writes every key */ + spend_logs_metadata_fields?: components["schemas"]["SpendLogsMetadataFields"] | null; /** * Store Model In Db * @description If True, models and config are stored in and loaded from the database. Default is False. @@ -44943,6 +44945,13 @@ export interface components { */ threshold: number; }; + /** SpendLogsMetadataFields */ + SpendLogsMetadataFields: { + /** Exclude */ + exclude?: string[] | null; + /** Include */ + include?: string[] | null; + }; /** SpendMetrics */ SpendMetrics: { /**