mirror of
https://github.com/langgenius/dify.git
synced 2026-08-28 20:03:22 +08:00
Co-authored-by: kurokobo <kuro664@gmail.com>
This commit is contained in:
parent
c1bf06ae63
commit
7b0e7e1315
@ -332,6 +332,12 @@ class ToolNode(Node):
|
|||||||
json.append(message.message.json_object)
|
json.append(message.message.json_object)
|
||||||
elif message.type == ToolInvokeMessage.MessageType.LINK:
|
elif message.type == ToolInvokeMessage.MessageType.LINK:
|
||||||
assert isinstance(message.message, ToolInvokeMessage.TextMessage)
|
assert isinstance(message.message, ToolInvokeMessage.TextMessage)
|
||||||
|
# Check if this LINK message is a file link
|
||||||
|
file_obj = (message.meta or {}).get("file")
|
||||||
|
if isinstance(file_obj, File):
|
||||||
|
files.append(file_obj)
|
||||||
|
stream_text = f"File: {message.message.text}\n"
|
||||||
|
else:
|
||||||
stream_text = f"Link: {message.message.text}\n"
|
stream_text = f"Link: {message.message.text}\n"
|
||||||
text += stream_text
|
text += stream_text
|
||||||
yield StreamChunkEvent(
|
yield StreamChunkEvent(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user