From bdc087d84bfb6c7661836ddf5d7ca8fe7cab67b6 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Fri, 24 Apr 2026 11:10:05 -0700 Subject: [PATCH] fix(llm_as_a_judge): guard guardrail_name Optional for mypy --- .../proxy/guardrails/guardrail_hooks/llm_as_a_judge/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/guardrails/guardrail_hooks/llm_as_a_judge/__init__.py b/litellm/proxy/guardrails/guardrail_hooks/llm_as_a_judge/__init__.py index f09bd8493cf..1fdde2835d5 100644 --- a/litellm/proxy/guardrails/guardrail_hooks/llm_as_a_judge/__init__.py +++ b/litellm/proxy/guardrails/guardrail_hooks/llm_as_a_judge/__init__.py @@ -193,7 +193,7 @@ class LLMAsAJudgeGuardrail(CustomGuardrail): passed = overall_score >= self.overall_threshold eval_info: "StandardLoggingEvalInformation" = { - "eval_name": self.guardrail_name, + "eval_name": self.guardrail_name or "", "overall_score": overall_score, "passed": passed, "judge_model": self.judge_model,