fix: fix the bug introduced by coordinator messages update

This commit is contained in:
hetao
2025-07-18 21:26:34 +08:00
parent 933f3bb83a
commit 1c9fdfef6b

View File

@@ -243,16 +243,12 @@ def coordinator_node(
"Coordinator response contains no tool calls. Terminating workflow execution." "Coordinator response contains no tool calls. Terminating workflow execution."
) )
logger.debug(f"Coordinator response: {response}") logger.debug(f"Coordinator response: {response}")
old_messages = state.get("messages", []) messages = state.get("messages", [])
new_messages = old_messages + [ if response.content:
{ messages.append(HumanMessage(content=response.content, name="coordinator"))
"role": "assistant",
"content": response.content,
}
]
return Command( return Command(
update={ update={
"messages": new_messages, "messages": messages,
"locale": locale, "locale": locale,
"research_topic": research_topic, "research_topic": research_topic,
"resources": configurable.resources, "resources": configurable.resources,