mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-21 00:21:49 +00:00
Resolves handler.py against main's SearchOutcome refactor: the file is main's version plus this PR's substantive hunks only (the RichWebSearchInput import, the rich= wiring at the three _execute_search call sites, the _rich_search_input and _provider_supports_rich_search helpers, and the _execute_search forwarding), so the 88-column re-wrap noise the PR carried is gone and the diff against main is the feature alone. RichWebSearchInput sits beside main's new SearchSucceeded/SearchFailed types, and main's two _execute_search test stubs accept the new rich argument. |
||
|---|---|---|
| .. | ||
| test_websearch_agentic_loop_cap.py | ||
| test_websearch_chat_completion.py | ||
| test_websearch_interception_handler.py | ||
| test_websearch_interception_thinking.py | ||
| test_websearch_native_blocks.py | ||
| test_websearch_responses.py | ||
| test_websearch_rich_query_shape.py | ||
| test_websearch_short_circuit.py | ||
| test_websearch_streaming_wrap.py | ||
| test_websearch_thinking_constraint.py | ||