refactor: Extract dify_graph variable conversion helpers

This commit is contained in:
-LAN-
2026-03-16 04:23:09 +08:00
parent fbb74a4af9
commit 93a5ad3d08
7 changed files with 256 additions and 237 deletions

View File

@@ -32,8 +32,7 @@ from dify_graph.nodes.base.node import Node
from dify_graph.nodes.loop.entities import LoopCompletedReason, LoopNodeData, LoopVariableData
from dify_graph.utils.condition.processor import ConditionProcessor
from dify_graph.utils.datetime_utils import naive_utc_now
from dify_graph.variables import Segment, SegmentType
from factories.variable_factory import TypeMismatchError, build_segment_with_type, segment_to_variable
from dify_graph.variables import Segment, SegmentType, TypeMismatchError, build_segment_with_type, segment_to_variable
if TYPE_CHECKING:
from dify_graph.graph_engine import GraphEngine