From 680b900c7675afbd477ca13de55ab442c4757b50 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Thu, 15 Jan 2026 18:15:42 +0800 Subject: [PATCH] feat: implement iPython tool and reasoning blocks with enhanced UI components --- dashboard/src/components/chat/MessageList.vue | 435 ++---------------- .../message_list_comps/IPythonToolBlock.vue | 220 +++++++++ .../message_list_comps/ReasoningBlock.vue | 73 +++ .../chat/message_list_comps/ToolCallCard.vue | 290 ++++++++++++ .../src/i18n/locales/en-US/features/chat.json | 6 +- .../src/i18n/locales/zh-CN/features/chat.json | 6 +- 6 files changed, 638 insertions(+), 392 deletions(-) create mode 100644 dashboard/src/components/chat/message_list_comps/IPythonToolBlock.vue create mode 100644 dashboard/src/components/chat/message_list_comps/ReasoningBlock.vue create mode 100644 dashboard/src/components/chat/message_list_comps/ToolCallCard.vue diff --git a/dashboard/src/components/chat/MessageList.vue b/dashboard/src/components/chat/MessageList.vue index 987827bf0..e417b7225 100644 --- a/dashboard/src/components/chat/MessageList.vue +++ b/dashboard/src/components/chat/MessageList.vue @@ -90,103 +90,28 @@