style(headroom): format stream options conversion

This commit is contained in:
IvanShang 2026-09-07 09:57:49 +08:00
parent 6584fd75c4
commit 66a3516c8f

View file

@ -890,7 +890,9 @@ class HeadroomGuardrail(CustomGuardrail):
if not has_headroom_retrieve_tool(effective.get("tools")):
return base_result
return { # mutable-ok: the hook contract is a plain dict the router merges into the request kwargs
**{key: value for key, value in effective.items() if key != "stream_options"}, # mutable-ok: removes stream-only options
**{
key: value for key, value in effective.items() if key != "stream_options"
}, # mutable-ok: removes stream-only options
"stream": False,
HEADROOM_CONVERTED_STREAM_KEY: True,
}