Merge pull request #210 from SuanmoSuanyangTechnology/fix/workflow-stream

fix(workflow): fix activation and branch control issues in streaming output
This commit is contained in:
Mark
2026-01-27 20:09:48 +08:00
committed by GitHub
18 changed files with 539 additions and 726 deletions

View File

@@ -528,7 +528,8 @@ class WorkflowService:
self.conversation_service.add_message(
conversation_id=conversation_id_uuid,
role=message["role"],
content=message["content"]
content=message["content"],
meta_data=None if message["role"] == "user" else {"usage": token_usage}
)
logger.info(f"Workflow Run Success, "
f"execution_id: {execution.execution_id}, message count: {len(final_messages)}")
@@ -678,7 +679,8 @@ class WorkflowService:
self.conversation_service.add_message(
conversation_id=conversation_id_uuid,
role=message["role"],
content=message["content"]
content=message["content"],
meta_data=None if message["role"] == "user" else {"usage": token_usage}
)
logger.info(f"Workflow Run Success, "
f"execution_id: {execution.execution_id}, message count: {len(final_messages)}")