|
@@ -290,14 +290,16 @@ class ToolEngine:
|
|
|
raise ValueError("missing meta data")
|
|
|
|
|
|
yield ToolInvokeMessageBinary(
|
|
|
- mimetype=response.meta.get("mime_type", "octet/stream"),
|
|
|
+ mimetype=response.meta.get("mime_type", "application/octet-stream"),
|
|
|
url=cast(ToolInvokeMessage.TextMessage, response.message).text,
|
|
|
)
|
|
|
elif response.type == ToolInvokeMessage.MessageType.LINK:
|
|
|
# check if there is a mime type in meta
|
|
|
if response.meta and "mime_type" in response.meta:
|
|
|
yield ToolInvokeMessageBinary(
|
|
|
- mimetype=response.meta.get("mime_type", "octet/stream") if response.meta else "octet/stream",
|
|
|
+ mimetype=response.meta.get("mime_type", "application/octet-stream")
|
|
|
+ if response.meta
|
|
|
+ else "application/octet-stream",
|
|
|
url=cast(ToolInvokeMessage.TextMessage, response.message).text,
|
|
|
)
|
|
|
|