honcho/tests/llm/test_backends
Vineeth Voruganti f8bcfa4aa5
Forward provider_params to underlying transport (#821)
* feat(llm): forward provider_params passthroughs (extra_body/headers/query) across backends

* refactor(llm): share provider_params passthrough merge + validate shapes

Extract apply_sdk_passthroughs/coerce_passthrough_mapping into
request_builder; reject non-mapping passthrough values with a clear
ValidationException; cover the Anthropic stream() path; document the
keys in configuration.mdx.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* chore: address coderabbit docs nitpicks

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 15:48:59 -04:00
..
test_anthropic.py Forward provider_params to underlying transport (#821) 2026-06-22 15:48:59 -04:00
test_gemini.py Forward provider_params to underlying transport (#821) 2026-06-22 15:48:59 -04:00
test_openai.py Forward provider_params to underlying transport (#821) 2026-06-22 15:48:59 -04:00