瀏覽代碼

fix agent_execution_metadata (#15444)

tags/1.0.1
heyszt 7 月之前
父節點
當前提交
a58b990855
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 3 行新增1 行删除
  1. 3
    1
      api/core/workflow/nodes/tool/tool_node.py

+ 3
- 1
api/core/workflow/nodes/tool/tool_node.py 查看文件

@@ -270,7 +270,9 @@ class ToolNode(BaseNode[ToolNodeData]):
if self.node_type == NodeType.AGENT:
msg_metadata = message.message.json_object.pop("execution_metadata", {})
agent_execution_metadata = {
key: value for key, value in msg_metadata.items() if key in NodeRunMetadataKey
key: value
for key, value in msg_metadata.items()
if key in NodeRunMetadataKey.__members__.values()
}
json.append(message.message.json_object)
elif message.type == ToolInvokeMessage.MessageType.LINK:

Loading…
取消
儲存