From 9cfe6e7c7dbdd54a918c5f1f59eb15e30a714d66 Mon Sep 17 00:00:00 2001 From: aniket-kardile Date: Mon, 24 Aug 2026 21:14:11 +0530 Subject: [PATCH] fix(guardrails): fix --- litellm/types/proxy/guardrails/guardrail_hooks/singulr.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/litellm/types/proxy/guardrails/guardrail_hooks/singulr.py b/litellm/types/proxy/guardrails/guardrail_hooks/singulr.py index 8ed85b63208..391039e0061 100644 --- a/litellm/types/proxy/guardrails/guardrail_hooks/singulr.py +++ b/litellm/types/proxy/guardrails/guardrail_hooks/singulr.py @@ -2,12 +2,6 @@ from collections.abc import Mapping, Sequence from typing import Any, Literal from pydantic import BaseModel, Field - -from litellm.types.llms.openai import ( - ALL_RESPONSES_API_TOOL_PARAMS, - ChatCompletionToolParam, -) - from .base import GuardrailConfigModel @@ -40,7 +34,7 @@ class SingulrGuardrailPayload(BaseModel): guardrail_scope: str | None = None messages: Sequence[Any] | None = None images: Sequence[str] | None = None - tools: Sequence[ChatCompletionToolParam | ALL_RESPONSES_API_TOOL_PARAMS] | None = None + tools: Sequence[Any] | None = None # pyright: ignore[reportExplicitAny] response: Any = None # pyright: ignore[reportExplicitAny] # logging_only reports raw litellm callback results (ModelResponse, EmbeddingResponse, etc.) metadata: Mapping[str, Any] | None = None