fix(api): fix Optional not defined

This commit is contained in:
QuantumGhost 2025-09-17 22:40:24 +08:00
parent 1631f9438d
commit 24fc7d0d6b

View File

@ -100,7 +100,7 @@ class DatasourceFileMessageTransformer:
)
elif message.type == DatasourceMessage.MessageType.FILE:
meta = message.meta or {}
file: Optional[File] = meta.get("file")
file: File | None = meta.get("file")
if isinstance(file, File):
if file.transfer_method == FileTransferMethod.TOOL_FILE:
assert file.related_id is not None