From 9ec29a880ae8191a9fba16a9b05ed38b0b4e5610 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Fri, 13 Feb 2026 20:05:01 -0800 Subject: [PATCH] Update litellm/proxy/policy_engine/pipeline_executor.py Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- litellm/proxy/policy_engine/pipeline_executor.py | 1 + 1 file changed, 1 insertion(+) diff --git a/litellm/proxy/policy_engine/pipeline_executor.py b/litellm/proxy/policy_engine/pipeline_executor.py index 73d3635434c..b3982678d37 100644 --- a/litellm/proxy/policy_engine/pipeline_executor.py +++ b/litellm/proxy/policy_engine/pipeline_executor.py @@ -153,6 +153,7 @@ class PipelineExecutor: # Inject guardrail name into metadata so should_run_guardrail() allows it if "metadata" not in data: data["metadata"] = {} + original_guardrails = data["metadata"].get("guardrails") data["metadata"]["guardrails"] = [step.guardrail] # Use unified_guardrail path if callback implements apply_guardrail