From 57c018ce633c77f404377ac8a8035e01217e4a3a Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Thu, 10 Sep 2026 11:10:23 +0800 Subject: [PATCH] fix: Internal errors within the loop node cannot propagate to the outer loop --- apps/application/workflow/nodes/loop_node/loop_node.py | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/application/workflow/nodes/loop_node/loop_node.py b/apps/application/workflow/nodes/loop_node/loop_node.py index 03c65d4bc3d..c33e4449bcf 100644 --- a/apps/application/workflow/nodes/loop_node/loop_node.py +++ b/apps/application/workflow/nodes/loop_node/loop_node.py @@ -133,6 +133,7 @@ def on_complete(wf_manage, error): if error: self.write_context("error_message", str(error)) + self.complete(Status.FAIL, error=error) return self._run_next()