litellm/tests/test_litellm/responses/mcp
Tin d089b2b8dc Merge litellm_internal_staging into litellm_fix_mcp_gateway_failure_handling
Resolve conflicts in the MCP streaming iterator and its test after
internal_staging removed the standalone follow_up_response phase (follow-ups
now loop back through continue_initial_response with a round cap). Re-apply the
failure-surfacing semantics on top of that flow: stash internal failures and
emit a single terminal error event (or skip the doomed follow-up) instead of
silently ending the stream, and set base_iterator to None on a stashed error so
the new phase-4 loop stops. Union the two independently-added iterator test
suites (round-cap loop plus error-surfacing) into one file, deduping shared
helpers.
2026-07-09 10:31:49 -07:00
..
test_chat_completions_handler.py fix(mcp): roll up MCP tool spend to user counters and usage UI (#31576) 2026-07-02 08:16:39 -07:00
test_litellm_proxy_mcp_handler.py fix(mcp): defer proxy import so completion(tools=...) works without proxy extras (#32339) 2026-07-07 18:57:24 +03:00
test_mcp_empty_resolved_tools.py test: trim redundant MCP gateway tests 2026-07-09 15:49:45 +10:00
test_mcp_streaming_iterator.py Merge litellm_internal_staging into litellm_fix_mcp_gateway_failure_handling 2026-07-09 10:31:49 -07:00