From 7e2df548d3ea06dab18d7c5bae7cb8d940e2fe2f Mon Sep 17 00:00:00 2001 From: JVQ Date: Sat, 3 Oct 2026 13:17:55 +0200 Subject: [PATCH] chore(guardrails): document native decorator typing boundary --- .../guardrails/guardrail_hooks/ismalicious/ismalicious.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/guardrails/guardrail_hooks/ismalicious/ismalicious.py b/litellm/proxy/guardrails/guardrail_hooks/ismalicious/ismalicious.py index 4ac5592b0a2..f2e9e472ee5 100644 --- a/litellm/proxy/guardrails/guardrail_hooks/ismalicious/ismalicious.py +++ b/litellm/proxy/guardrails/guardrail_hooks/ismalicious/ismalicious.py @@ -10,7 +10,10 @@ from pydantic import BaseModel, ConfigDict, Field, ValidationError, model_valida from typing_extensions import Self from litellm.exceptions import GuardrailRaisedException -from litellm.integrations.custom_guardrail import CustomGuardrail, log_guardrail_information +from litellm.integrations.custom_guardrail import ( + CustomGuardrail, + log_guardrail_information, # pyright: ignore[reportUnknownVariableType] # native logging decorator has an untyped signature +) from litellm.types.guardrails import GuardrailEventHooks from litellm.types.utils import GenericGuardrailAPIInputs