fix: fix the coordinator's forgetting of its own messages. (#433)

This commit is contained in:
Kuro Akuta
2025-07-17 08:36:31 +08:00
committed by GitHub
parent 774473cc18
commit c89b35805d

View File

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