From d9dad68f5c80271aa4fd6e9e44e379e668536dce Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 16 Oct 2025 22:23:42 +0000 Subject: [PATCH] Fix type-checker: use PrinterColor type for color parameter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: João --- src/crewai/flow/flow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crewai/flow/flow.py b/src/crewai/flow/flow.py index 9ba912c4d..7bc964ef4 100644 --- a/src/crewai/flow/flow.py +++ b/src/crewai/flow/flow.py @@ -31,7 +31,7 @@ from crewai.flow.flow_visualizer import plot_flow from crewai.flow.persistence.base import FlowPersistence from crewai.flow.types import FlowExecutionData from crewai.flow.utils import get_possible_return_constants -from crewai.utilities.printer import Printer +from crewai.utilities.printer import Printer, PrinterColor logger = logging.getLogger(__name__) @@ -1229,7 +1229,7 @@ class Flow(Generic[T], metaclass=FlowMeta): raise def _log_flow_event( - self, message: str, color: str = "yellow", level: str = "info" + self, message: str, color: PrinterColor = "yellow", level: str = "info" ) -> None: """Centralized logging method for flow events.