Skip to content

Commit 34444f7

Browse files
committed
```
feat(McpToolsTab): 添加记忆管理配置组件 - 新增 MemoryConfig 组件,提供完整的记忆管理功能界面 - 集成记忆配置、列表管理和相似度预览三个主要功能模块 - 实现相似度阈值设置、自动去重开关等配置选项 - 添加记忆分组显示(规范、偏好、模式、背景)和删除功能 - 集成后端命令接口,支持记忆的增删查改和去重操作 - 提供实时相似度检测和预览功能,避免重复内容录入 ```
1 parent 35706e6 commit 34444f7

File tree

8 files changed

+1180
-8
lines changed

8 files changed

+1180
-8
lines changed

src/frontend/components/tabs/McpToolsTab.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const SouConfig = defineAsyncComponent(() => import('../tools/SouConfig.vue'))
88
const Context7Config = defineAsyncComponent(() => import('../tools/Context7Config.vue'))
99
const IconWorkshop = defineAsyncComponent(() => import('../tools/IconWorkshop/IconWorkshop.vue'))
1010
const EnhanceConfig = defineAsyncComponent(() => import('../tools/EnhanceConfig.vue'))
11+
const MemoryConfig = defineAsyncComponent(() => import('../tools/MemoryConfig.vue'))
1112
1213
const props = defineProps<{
1314
projectRootPath?: string | null
@@ -223,6 +224,11 @@ onMounted(async () => {
223224
:project-root-path="props.projectRootPath"
224225
/>
225226
<IconWorkshop v-else-if="currentToolId === 'icon'" :active="showToolConfigModal" />
227+
<MemoryConfig
228+
v-else-if="currentToolId === 'ji'"
229+
:active="showToolConfigModal"
230+
:project-root-path="props.projectRootPath"
231+
/>
226232
<div v-else class="empty-config">
227233
<div class="i-carbon-settings text-5xl mb-3 opacity-20" />
228234
<div class="text-sm opacity-60">

0 commit comments

Comments
 (0)