diff --git a/dagflow/dagflow.py b/dagflow/dagflow.py index 119ed6e..ac646be 100644 --- a/dagflow/dagflow.py +++ b/dagflow/dagflow.py @@ -364,6 +364,8 @@ where backid=${backid}$ errback: ef } asyncio.create_task(env.run_skillagent, params) + except Exception as e: + await self.task_error_callback(ne.id, str(e)) # ------------------------------ # Human task APIs # ------------------------------