From cc5aac268a65f1f67992409be3ae7b91f25de7fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yanli=20=E7=9B=90=E7=B2=92?= Date: Wed, 18 Mar 2026 18:59:49 +0800 Subject: [PATCH] fix(api): support tool typed dicts on py311 --- api/dify_graph/nodes/tool/entities.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/dify_graph/nodes/tool/entities.py b/api/dify_graph/nodes/tool/entities.py index 2692dbc61b..27b7502e7b 100644 --- a/api/dify_graph/nodes/tool/entities.py +++ b/api/dify_graph/nodes/tool/entities.py @@ -1,9 +1,10 @@ from __future__ import annotations -from typing import Literal, TypeAlias, TypedDict, cast +from typing import Literal, TypeAlias, cast from pydantic import BaseModel, TypeAdapter, field_validator from pydantic_core.core_schema import ValidationInfo +from typing_extensions import TypedDict from core.tools.entities.tool_entities import ToolProviderType from dify_graph.entities.base_node_data import BaseNodeData