fix(minimax): forward reasoning_effort instead of dropping it

This commit is contained in:
Jeevan Babu Gotru 2026-11-01 09:30:25 -06:00 • committed by GitHub
parent 078884ecdc
commit e914a4e145
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -76,6 +76,19 @@ def test_minimax_supports_thinking_param():
assert "reasoning_split" in supported_params
def test_minimax_forwards_reasoning_effort():
config = MinimaxChatConfig()
optional_params = config.map_openai_params(
non_default_params={"reasoning_effort": "low"},
optional_params={},
model="minimax/MiniMax-M3.1-Flash",
drop_params=True,
)
assert optional_params == {"reasoning_effort": "low"}
def test_zai_preserves_cache_control_in_messages():
"""ZAI should NOT strip cache_control from messages."""
config = ZAIChatConfig()