Disable thinking preservation for Groq (#10284)

This commit is contained in:
Angie Jones
2026-07-05 22:44:59 -05:00
committed by GitHub
parent 56dc935350
commit 65eed51555
2 changed files with 5 additions and 7 deletions
+3 -6
View File
@@ -358,14 +358,11 @@ mod tests {
}
#[test]
fn existing_json_files_still_deserialize_without_new_fields() {
fn groq_json_disables_thinking_preservation() {
let config =
deserialize_provider_config(crate::groq::JSON).expect("groq.json should parse");
assert!(config.env_vars.is_none());
assert!(config.dynamic_models.is_none());
assert!(config.model_doc_link.is_none());
assert!(config.setup_steps.is_empty());
assert!(config.preserves_thinking);
assert!(!config.preserves_thinking);
}
fn placeholder_var_names(template: &str) -> Vec<String> {
@@ -57,5 +57,6 @@
"max_tokens": 1024
}
],
"supports_streaming": true
"supports_streaming": true,
"preserves_thinking": false
}