From b527ff0e40487b129ce6b28eff01308f91dbe7fe Mon Sep 17 00:00:00 2001 From: shrey kharbanda Date: Thu, 24 Sep 2026 04:09:55 +0000 Subject: [PATCH] feat(model-catalog): add off_peak_dates and weekday_dates to OffPeakPricing --- litellm-rust/crates/model-catalog/src/model_info.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/litellm-rust/crates/model-catalog/src/model_info.rs b/litellm-rust/crates/model-catalog/src/model_info.rs index 4a56e1112d1..33266643ba8 100644 --- a/litellm-rust/crates/model-catalog/src/model_info.rs +++ b/litellm-rust/crates/model-catalog/src/model_info.rs @@ -129,6 +129,12 @@ pub struct OffPeakPricing { pub windows: Option>, #[serde(default, skip_serializing_if = "Option::is_none")] pub weekday_timezone: Option, + /// YYYY-MM-DD dates, read on weekday_timezone, that are off-peak all day. + #[serde(default, skip_serializing_if = "Option::is_none")] + pub off_peak_dates: Option>, + /// YYYY-MM-DD dates, read on weekday_timezone, that follow the Monday-to-Friday rules. + #[serde(default, skip_serializing_if = "Option::is_none")] + pub weekday_dates: Option>, #[serde(default, skip_serializing_if = "Option::is_none")] pub input_cost_per_token: Option, #[serde(default, skip_serializing_if = "Option::is_none")]