fix: Agent is configured for ReAct inference mode, an error is reported when viewing the agent log (#12920)

Co-authored-by: crazywoola <427733928@qq.com>
This commit is contained in:
jiandanfeng 2025-01-22 13:20:32 +08:00 committed by GitHub
parent 05a0faff6a
commit 8429877b02
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -172,7 +172,7 @@ class CotAgentRunner(BaseAgentRunner, ABC):
self.save_agent_thought(
agent_thought=agent_thought,
tool_name=scratchpad.action.action_name if scratchpad.action else "",
tool_name=(scratchpad.action.action_name if scratchpad.action and not scratchpad.is_final() else ""),
tool_input={scratchpad.action.action_name: scratchpad.action.action_input} if scratchpad.action else {},
tool_invoke_meta={},
thought=scratchpad.thought or "",