fix: support non-ascii charactors in filename of the tool files (#19228)

This commit is contained in:
Bowen Liang
2025-05-06 09:18:11 +08:00
committed by GitHub
parent e352ab2bdd
commit 22f5af9987
2 changed files with 6 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ import hmac
import logging
import os
import time
from collections.abc import Generator
from mimetypes import guess_extension, guess_type
from typing import Optional, Union
from uuid import uuid4
@@ -215,7 +216,7 @@ class ToolFileManager:
return blob, tool_file.mimetype
def get_file_generator_by_tool_file_id(self, tool_file_id: str):
def get_file_generator_by_tool_file_id(self, tool_file_id: str) -> tuple[Optional[Generator], Optional[ToolFile]]:
"""
get file binary