From 75d2dedb628a4f771c68554b2bc0e76003ba6026 Mon Sep 17 00:00:00 2001 From: yucheng Date: Tue, 29 Sep 2026 02:32:11 +0000 Subject: [PATCH] fix(guardrails): remove stale Airia type suppression Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- litellm/proxy/guardrails/guardrail_hooks/airia/airia.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/guardrails/guardrail_hooks/airia/airia.py b/litellm/proxy/guardrails/guardrail_hooks/airia/airia.py index 8414db46134..b33a4063c37 100644 --- a/litellm/proxy/guardrails/guardrail_hooks/airia/airia.py +++ b/litellm/proxy/guardrails/guardrail_hooks/airia/airia.py @@ -155,7 +155,7 @@ class AiriaGuardrail(CustomGuardrail): if not self._is_applicable_rewrite(structured_messages, inputs.get("structured_messages")): raise self._blocked() - rewritten: Final[GenericGuardrailAPIInputs] = {**inputs} # mutable-ok: fresh copy; caller's object untouched + rewritten: Final[GenericGuardrailAPIInputs] = {**inputs} if isinstance(texts, list): rewritten["texts"] = texts if isinstance(structured_messages, list):