From 82a73aea92c812827d868128d2b6b45333876f19 Mon Sep 17 00:00:00 2001 From: lorenzejay Date: Mon, 29 Dec 2025 11:32:23 -0800 Subject: [PATCH] linting --- lib/crewai/src/crewai/agents/crew_agent_executor.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/crewai/src/crewai/agents/crew_agent_executor.py b/lib/crewai/src/crewai/agents/crew_agent_executor.py index 5b6d802af..45d4f84f3 100644 --- a/lib/crewai/src/crewai/agents/crew_agent_executor.py +++ b/lib/crewai/src/crewai/agents/crew_agent_executor.py @@ -7,6 +7,7 @@ and memory management. from __future__ import annotations from collections.abc import Callable +import logging from typing import TYPE_CHECKING, Any, Literal, cast from pydantic import BaseModel, GetCoreSchemaHandler @@ -51,6 +52,8 @@ from crewai.utilities.tool_utils import ( from crewai.utilities.training_handler import CrewTrainingHandler +logger = logging.getLogger(__name__) + if TYPE_CHECKING: from crewai.agent import Agent from crewai.agents.tools_handler import ToolsHandler @@ -554,8 +557,8 @@ class CrewAgentExecutor(CrewAgentExecutorMixin): if future is not None: try: future.result(timeout=5.0) - except Exception: - pass + except Exception as e: + logger.error(f"Failed to show logs for agent execution event: {e}") def _handle_crew_training_output( self, result: AgentFinish, human_feedback: str | None = None