diff --git a/dbgpt/core/awel/flow/flow_factory.py b/dbgpt/core/awel/flow/flow_factory.py index 3bd9c7b93..0ae260ce7 100644 --- a/dbgpt/core/awel/flow/flow_factory.py +++ b/dbgpt/core/awel/flow/flow_factory.py @@ -558,7 +558,7 @@ def _topological_sort( if in_degree[adjacent] == 0: queue.append(adjacent) - if len(key_to_order) != len(keys): + if current_order != len(keys): raise ValueError("Graph has at least one cycle") return key_to_order