feat(search_tool): gate search_tool on model supports_search_tool field (#14502)

This commit is contained in:
Anton Panasenko
2026-03-12 16:03:50 -07:00
committed by GitHub
parent a2546d5dff
commit 651717323c
14 changed files with 50 additions and 17 deletions

View File

@@ -291,6 +291,7 @@ async fn remote_models_remote_model_uses_unified_exec() -> Result<()> {
input_modalities: default_input_modalities(),
prefer_websockets: false,
used_fallback_model_metadata: false,
supports_search_tool: false,
priority: 1,
upgrade: None,
base_instructions: "base instructions".to_string(),
@@ -533,6 +534,7 @@ async fn remote_models_apply_remote_base_instructions() -> Result<()> {
input_modalities: default_input_modalities(),
prefer_websockets: false,
used_fallback_model_metadata: false,
supports_search_tool: false,
priority: 1,
upgrade: None,
base_instructions: remote_base.to_string(),
@@ -999,6 +1001,7 @@ fn test_remote_model_with_policy(
input_modalities: default_input_modalities(),
prefer_websockets: false,
used_fallback_model_metadata: false,
supports_search_tool: false,
priority,
upgrade: None,
base_instructions: "base instructions".to_string(),