From e312c84a0e3edf1f1368941f2ff5ff1d4f35b809 Mon Sep 17 00:00:00 2001 From: MyPrototypeWhat Date: Thu, 28 Aug 2025 18:12:46 +0800 Subject: [PATCH] chore(config): add new aliases for ai-core in Vite and TypeScript configuration Updated the Vite and TypeScript configuration files to include new path aliases for the ai-core package, enhancing module resolution for core providers and built-in plugins. This change improves the organization and accessibility of the ai-core components within the project. --- electron.vite.config.ts | 5 ++++- tsconfig.web.json | 6 ++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/electron.vite.config.ts b/electron.vite.config.ts index f7cbd950f2..0f56b364e3 100644 --- a/electron.vite.config.ts +++ b/electron.vite.config.ts @@ -81,7 +81,10 @@ export default defineConfig({ '@shared': resolve('packages/shared'), '@logger': resolve('src/renderer/src/services/LoggerService'), '@mcp-trace/trace-core': resolve('packages/mcp-trace/trace-core'), - '@mcp-trace/trace-web': resolve('packages/mcp-trace/trace-web') + '@mcp-trace/trace-web': resolve('packages/mcp-trace/trace-web'), + '@cherrystudio/ai-core/provider': resolve('packages/aiCore/src/core/providers'), + '@cherrystudio/ai-core/built-in/plugins': resolve('packages/aiCore/src/core/plugins/built-in'), + '@cherrystudio/ai-core': resolve('packages/aiCore/src') } }, optimizeDeps: { diff --git a/tsconfig.web.json b/tsconfig.web.json index 56bc2f7064..18598e8708 100644 --- a/tsconfig.web.json +++ b/tsconfig.web.json @@ -20,8 +20,10 @@ "@shared/*": ["packages/shared/*"], "@types": ["src/renderer/src/types/index.ts"], "@mcp-trace/*": ["packages/mcp-trace/*"], - "@cherrystudio/ai-core": ["packages/aiCore/src/index.ts"], - "@cherrystudio/ai-core/*": ["packages/aiCore/src/*"] + "@cherrystudio/ai-core/provider": ["packages/aiCore/src/core/providers/index.ts"], + "@cherrystudio/ai-core/built-in/plugins": ["packages/aiCore/src/core/plugins/built-in/index.ts"], + "@cherrystudio/ai-core/*": ["packages/aiCore/src/*"], + "@cherrystudio/ai-core": ["packages/aiCore/src/index.ts"] }, "experimentalDecorators": true, "emitDecoratorMetadata": true,