From 85681db7b70017a4f1caf86f7ece84ab29741e13 Mon Sep 17 00:00:00 2001 From: Eternity <1533512157@qq.com> Date: Mon, 26 Jan 2026 12:28:40 +0800 Subject: [PATCH] perf(workflow): update standard node output structure --- api/app/core/workflow/executor.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/app/core/workflow/executor.py b/api/app/core/workflow/executor.py index f3feff60..c4662113 100644 --- a/api/app/core/workflow/executor.py +++ b/api/app/core/workflow/executor.py @@ -368,7 +368,9 @@ class WorkflowExecutor: "timestamp": int(datetime.datetime.fromisoformat( data.get("timestamp") ).timestamp() * 1000), - "state": result.get("node_outputs", {}).get(node_name), + "input": result.get("node_outputs", {}).get(node_name, {}).get("input"), + "output": result.get("node_outputs", {}).get(node_name, {}).get("output"), + "elapsed_time": result.get("node_outputs", {}).get(node_name, {}).get("elapsed_time"), } }