From d7eb1c319c923e867a4c3ff5acfc62dba55b196c Mon Sep 17 00:00:00 2001 From: ftboy Date: Thu, 27 Nov 2025 19:19:01 +0800 Subject: [PATCH] fix(build): Fix build issues --- package.json | 6 ++++-- .../mcpPresenter/inMemoryServers/autoPromptingServer.ts | 4 +++- src/main/presenter/mcpPresenter/mcpClient.ts | 6 +----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index f49b56c..260779a 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,10 @@ { "name": "PolyMind", - "version": "0.3.5", + "version": "1.0.0", "description": "PolyMind,一个简单易用的AI客户端", "main": "./out/main/index.js", - "author": "ThinkInAIXYZ", + "author": "openEuler", + "homepage": "https://gitee.com/openeuler/polymind", "type": "module", "engines": { "node": ">=20.19.0", @@ -11,6 +12,7 @@ }, "packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad", "scripts": { + "preinstall": "npx only-allow pnpm", "test": "vitest", "test:main": "vitest --config vitest.config.ts test/main", "test:renderer": "vitest --config vitest.config.renderer.ts test/renderer", diff --git a/src/main/presenter/mcpPresenter/inMemoryServers/autoPromptingServer.ts b/src/main/presenter/mcpPresenter/inMemoryServers/autoPromptingServer.ts index 59e4b6b..12e5ade 100644 --- a/src/main/presenter/mcpPresenter/inMemoryServers/autoPromptingServer.ts +++ b/src/main/presenter/mcpPresenter/inMemoryServers/autoPromptingServer.ts @@ -123,7 +123,9 @@ export class AutoPromptingServer { } // 处理工具调用 (对应 CallToolRequestSchema) - private async handleToolCall(request: z.infer) { + private async handleToolCall(request: { + params: { name: string; arguments?: Record } + }) { const { name, arguments: args } = request.params if (name === 'list_all_prompt_template_names') { diff --git a/src/main/presenter/mcpPresenter/mcpClient.ts b/src/main/presenter/mcpPresenter/mcpClient.ts index 1034899..ca75897 100644 --- a/src/main/presenter/mcpPresenter/mcpClient.ts +++ b/src/main/presenter/mcpPresenter/mcpClient.ts @@ -579,11 +579,7 @@ export class McpClient { this.client = new Client( { name: 'PolyMind', version: app.getVersion() }, { - capabilities: { - resources: {}, - tools: {}, - prompts: {} - } + capabilities: {} } ) -- Gitee