diff --git a/src/crewai/flow/flow.py b/src/crewai/flow/flow.py index ac89fa088..873987c07 100644 --- a/src/crewai/flow/flow.py +++ b/src/crewai/flow/flow.py @@ -856,6 +856,7 @@ class Flow(Generic[T], metaclass=FlowMeta): error=e, ), ) + raise e async def _execute_listeners(self, trigger_method: str, result: Any) -> None: """ diff --git a/src/crewai/utilities/events/event_types.py b/src/crewai/utilities/events/event_types.py index 774dc8b0e..5beef2ff3 100644 --- a/src/crewai/utilities/events/event_types.py +++ b/src/crewai/utilities/events/event_types.py @@ -19,9 +19,9 @@ from .crew_events import ( from .flow_events import ( FlowFinishedEvent, FlowStartedEvent, + MethodExecutionFailedEvent, MethodExecutionFinishedEvent, MethodExecutionStartedEvent, - MethodExecutionFailedEvent, ) from .task_events import ( TaskCompletedEvent,