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,