fix(workflow): handle non-stream output field changes, add file type support to HTTP node, fix iteration node flattening bug

This commit is contained in:
Eternity
2026-03-02 14:52:51 +08:00
parent 6718553bf4
commit 5cf2b08777
6 changed files with 76 additions and 21 deletions

View File

@@ -580,6 +580,7 @@ class WorkflowService:
# "variables": result.get("variables"),
# "messages": result.get("messages"),
"output": result.get("output"), # 最终输出(字符串)
"message": result.get("output"), # 最终输出(字符串)
# "output_data": result.get("node_outputs", {}), # 所有节点输出(详细数据)
"conversation_id": result.get("conversation_id"), # 所有节点输出详细数据payload., # 会话 ID
"error_message": result.get("error"),