From 0d8db0eb44fc0bf6068c4adc65a453191d58b4e5 Mon Sep 17 00:00:00 2001 From: hexiaonan-800 Date: Tue, 1 Sep 2026 11:03:44 +0800 Subject: [PATCH] fix: intent node write context --- apps/application/workflow/nodes/intent_node/intent_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/application/workflow/nodes/intent_node/intent_node.py b/apps/application/workflow/nodes/intent_node/intent_node.py index cb6344f5795..525809b8810 100644 --- a/apps/application/workflow/nodes/intent_node/intent_node.py +++ b/apps/application/workflow/nodes/intent_node/intent_node.py @@ -97,7 +97,7 @@ def execute(self): prompt = self._build_classification_prompt(str(user_input), branch) system = self._build_system_prompt() message_list = self._generate_message_list(system, prompt, history_message) - self.write_context("message_list", message_list) + self.write_context("message_list", [{"content": m.content, "role": m.type} for m in message_list],) try: self._check_cancelled()