@@ -316,7 +316,8 @@ class ToolNode(BaseNode):
|
||||
variables[variable_name] = variable_value
|
||||
elif message.type == ToolInvokeMessage.MessageType.FILE:
|
||||
assert message.meta is not None
|
||||
assert isinstance(message.meta, File)
|
||||
assert isinstance(message.meta, dict)
|
||||
assert "file" in message.meta and isinstance(message.meta["file"], File)
|
||||
files.append(message.meta["file"])
|
||||
elif message.type == ToolInvokeMessage.MessageType.LOG:
|
||||
assert isinstance(message.message, ToolInvokeMessage.LogMessage)
|
||||
|
Reference in New Issue
Block a user