From 0035587fed7020153e0a2d3655d53562d3754e41 Mon Sep 17 00:00:00 2001 From: Stream Date: Fri, 30 Jan 2026 10:45:14 +0800 Subject: [PATCH] fix: provide json as text Signed-off-by: Stream --- api/core/workflow/nodes/llm/node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/core/workflow/nodes/llm/node.py b/api/core/workflow/nodes/llm/node.py index 13a20314cb..1ffdf4d585 100644 --- a/api/core/workflow/nodes/llm/node.py +++ b/api/core/workflow/nodes/llm/node.py @@ -2510,7 +2510,7 @@ class LLMNode(Node[LLMNodeData]): ) return LLMGenerationData( - text=aggregate.text, + text=aggregate.text or json.dumps(aggregate.structured_output), reasoning_contents=buffers.reasoning_per_turn, tool_calls=tool_calls_for_generation, sequence=sequence,