From e83e8715e06709cb5a94de745f61ed02b8adaad9 Mon Sep 17 00:00:00 2001 From: Davide Delbianco Date: Tue, 1 Jul 2025 11:56:22 +0200 Subject: [PATCH] chore: Filter the `finish_reason` for all LLM-based nodes in draft editor of the variable inspect tool --- api/services/workflow_draft_variable_service.py | 1 + 1 file changed, 1 insertion(+) diff --git a/api/services/workflow_draft_variable_service.py b/api/services/workflow_draft_variable_service.py index 44fd72b5e4..e999bda73f 100644 --- a/api/services/workflow_draft_variable_service.py +++ b/api/services/workflow_draft_variable_service.py @@ -520,6 +520,7 @@ class DraftVariableSaver: _EXCLUDE_VARIABLE_NAMES_MAPPING: dict[NodeType, frozenset[str]] = { NodeType.LLM: frozenset(["finish_reason"]), NodeType.LOOP: frozenset(["loop_round"]), + NodeType.QUESTION_CLASSIFIER: frozenset(["finish_reason"]), } # Database session used for persisting draft variables.