feat: add necessary log when no tool calls (#16)

This commit is contained in:
DanielWalnut 2025-05-09 14:22:07 +08:00 committed by GitHub
parent a4da95f412
commit 091f437bc5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 1 deletions

View File

@ -225,6 +225,12 @@ def coordinator_node(
break
except Exception as e:
logger.error(f"Error processing tool calls: {e}")
else:
logger.warning(
"Coordinator response contains no tool calls. Terminating workflow execution."
)
logger.debug(f"Coordinator response: {response}")
return Command(
update={"locale": locale},
goto=goto,