mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-14 23:21:35 +00:00
_execute_search was extracting only search_provider from the matched search tool's litellm_params but silently dropping api_key, api_base, and timeout. This meant user-configured credentials (e.g. EXA_API_KEY via os.environ/) were never forwarded to the actual search call, causing auth failures for providers that require explicit API keys. Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| test_websearch_chat_completion.py | ||
| test_websearch_interception_handler.py | ||
| test_websearch_interception_thinking.py | ||
| test_websearch_native_blocks.py | ||
| test_websearch_short_circuit.py | ||
| test_websearch_streaming_wrap.py | ||
| test_websearch_thinking_constraint.py | ||