From 5fdcdc1926faa6d1269ff2d9e1fca6c805e8ef22 Mon Sep 17 00:00:00 2001 From: Michael Sloan Date: Wed, 30 Apr 2025 12:13:54 -0600 Subject: [PATCH] Add missing fields in provider code --- crates/language_models/src/provider/cloud.rs | 1 + crates/language_models/src/provider/google.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/language_models/src/provider/cloud.rs b/crates/language_models/src/provider/cloud.rs index a8fb2b010a..5212491858 100644 --- a/crates/language_models/src/provider/cloud.rs +++ b/crates/language_models/src/provider/cloud.rs @@ -367,6 +367,7 @@ impl LanguageModelProvider for CloudLanguageModelProvider { name: model.name.clone(), display_name: model.display_name.clone(), max_tokens: model.max_tokens, + caching: model.cache_configuration.is_some(), }), }; models.insert(model.id().to_string(), model.clone()); diff --git a/crates/language_models/src/provider/google.rs b/crates/language_models/src/provider/google.rs index 589e10e699..fcf2228d5c 100644 --- a/crates/language_models/src/provider/google.rs +++ b/crates/language_models/src/provider/google.rs @@ -488,6 +488,7 @@ pub fn into_google( }] }), tool_config: None, + cached_content: None, } }