From c4c24dd9864866c37b30d6dc973e585e36a428b6 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Thu, 24 Sep 2026 13:31:29 -0700 Subject: [PATCH] fix(rust): declare the bedrock runtime chat completions flags on ModelInfo --- 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..0b52bea94de 100644 --- a/litellm-rust/crates/model-catalog/src/model_info.rs +++ b/litellm-rust/crates/model-catalog/src/model_info.rs @@ -582,6 +582,12 @@ pub struct ModelInfo { #[serde(default, skip_serializing_if = "Option::is_none")] pub supports_audio_output: Option, #[serde(default, skip_serializing_if = "Option::is_none")] + pub supports_bedrock_runtime_chat_completions: Option, + #[serde(default, skip_serializing_if = "Option::is_none")] + pub supports_bedrock_runtime_chat_completions_response_format: Option, + #[serde(default, skip_serializing_if = "Option::is_none")] + pub supports_bedrock_runtime_chat_completions_tools_with_reasoning: Option, + #[serde(default, skip_serializing_if = "Option::is_none")] pub supports_computer_use: Option, #[serde(default, skip_serializing_if = "Option::is_none")] pub supports_embedding_image_input: Option,