From 09b326558f9ce261378e3fb8586beb4c5bc32238 Mon Sep 17 00:00:00 2001 From: Allen Date: Fri, 21 Aug 2026 13:03:14 +0800 Subject: [PATCH] feat(ai): drag scoped table references into chat --- .../src/components/editor/AiAssistant.vue | 24 ++++++- .../AiAssistant.tableReferenceDrop.spec.ts | 53 +++++++++++++++ .../src/components/sidebar/TreeItem.vue | 3 +- .../__tests__/ai/aiTableReferenceDrop.spec.ts | 67 +++++++++++++++++++ .../src/lib/ai/aiTableReferenceDrop.ts | 43 ++++++++++++ .../src/lib/editor/queryEditorTableDrop.ts | 11 ++- 6 files changed, 197 insertions(+), 4 deletions(-) create mode 100644 apps/desktop/src/components/editor/__tests__/AiAssistant.tableReferenceDrop.spec.ts create mode 100644 apps/desktop/src/lib/__tests__/ai/aiTableReferenceDrop.spec.ts create mode 100644 apps/desktop/src/lib/ai/aiTableReferenceDrop.ts diff --git a/apps/desktop/src/components/editor/AiAssistant.vue b/apps/desktop/src/components/editor/AiAssistant.vue index 505930773a..e8f5ca1739 100644 --- a/apps/desktop/src/components/editor/AiAssistant.vue +++ b/apps/desktop/src/components/editor/AiAssistant.vue @@ -1,4 +1,4 @@ -