llama-stack-mirror/llama_stack/providers/remote/tool_runtime/brave_search
skamenan7 a0a8b86fc8 fix(brave-search): change tool name and standardize response format
- Change tool name from 'web_search' to 'web_search_brave' to avoid conflicts with Tavily
- Standardize response format to JSON with 'query' and 'top_k' fields for consistency
- Remove built_in_type parameter from ToolDef to match Tavily implementation
- Return structured dict instead of string from _clean_result_by_type method

Fixes #2606: Resolves tool name conflicts and response format inconsistencies
that were causing non-deterministic behavior and poor user experience
2025-07-14 10:30:21 -04:00
..
__init__.py Add provider data passing for library client (#750) 2025-01-13 15:12:10 -08:00
brave_search.py fix(brave-search): change tool name and standardize response format 2025-07-14 10:30:21 -04:00
config.py fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00