From 2ffed3ccf00f43cf394ddb2a3e27351b461dc62b Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 17:23:28 +0000 Subject: [PATCH] Fix lint issues: remove unused imports from guardrail classes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove unused LLM import from hallucination_guardrail.py - Remove unused LLM, Optional, and Task imports from llm_guardrail.py - Fixes ruff lint errors: F401 imported but unused Co-Authored-By: João --- src/crewai/tasks/hallucination_guardrail.py | 1 - src/crewai/tasks/llm_guardrail.py | 4 +--- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/crewai/tasks/hallucination_guardrail.py b/src/crewai/tasks/hallucination_guardrail.py index 0e5254c45..3eaea6607 100644 --- a/src/crewai/tasks/hallucination_guardrail.py +++ b/src/crewai/tasks/hallucination_guardrail.py @@ -8,7 +8,6 @@ Classes: from typing import Any, Optional, Tuple -from crewai.llm import LLM from crewai.llms.base_llm import BaseLLM from crewai.tasks.task_output import TaskOutput from crewai.utilities.logger import Logger diff --git a/src/crewai/tasks/llm_guardrail.py b/src/crewai/tasks/llm_guardrail.py index 172cdbec5..c8a244d08 100644 --- a/src/crewai/tasks/llm_guardrail.py +++ b/src/crewai/tasks/llm_guardrail.py @@ -1,11 +1,9 @@ -from typing import Any, Optional, Tuple +from typing import Any, Tuple from pydantic import BaseModel, Field from crewai.agent import Agent, LiteAgentOutput -from crewai.llm import LLM from crewai.llms.base_llm import BaseLLM -from crewai.task import Task from crewai.tasks.task_output import TaskOutput