From 9a231bd75820c90c15b7c6fffd1b7744c3e244ce Mon Sep 17 00:00:00 2001 From: michelligabriele Date: Wed, 18 Mar 2026 01:18:21 +0100 Subject: [PATCH] fix(proxy): use real request_data in Responses API streaming fallback path --- litellm/llms/openai/responses/guardrail_translation/handler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/llms/openai/responses/guardrail_translation/handler.py b/litellm/llms/openai/responses/guardrail_translation/handler.py index ede5377c3fd..76f40eed71f 100644 --- a/litellm/llms/openai/responses/guardrail_translation/handler.py +++ b/litellm/llms/openai/responses/guardrail_translation/handler.py @@ -545,7 +545,7 @@ class OpenAIResponsesHandler(BaseTranslation): inputs["model"] = response_model _guardrailed_inputs = await guardrail_to_apply.apply_guardrail( inputs=inputs, - request_data={}, + request_data=request_data if request_data is not None else {}, input_type="response", logging_obj=litellm_logging_obj, )