litellm/tests/rust-python-harness
narmstrong-berry a2bbc45c71 fix(rust): match Python responses failures and callbacks natively
Provider failures on the native Responses route now carry the provider's
raw body as the message and the model as the caller named it, as the
Python route's exception mapping does. Invalid tool parameters decline to
Python so the caller gets Python's BadRequestError and failure log, and
native responses stamp custom_llm_provider into their hidden params. The
parity harness now also compares failures, callback hooks, hidden params
and cache fields
2026-10-19 08:30:59 -07:00
..
cli test: move 76 live top-level tests to offline unit and integration coverage (#45352) 2026-10-08 10:33:35 -07:00
shared test: move 76 live top-level tests to offline unit and integration coverage (#45352) 2026-10-08 10:33:35 -07:00
strategies fix(rust): match Python responses failures and callbacks natively 2026-10-19 08:30:59 -07:00
__init__.py refactor(tests): restructure rust python harness around strategy definitions (#39628) 2026-09-03 21:15:01 -07:00
__main__.py test: add interactive Rust Python parity harness (#39419) 2026-09-02 15:51:08 -07:00
AGENTS.md test(rust): add native vs Python parity harness for responses (#46567) 2026-10-18 20:52:33 -07:00
conftest.py wip 2026-09-14 11:48:24 -07:00