cherry-studio/src/main/services
kangfenmao 857bb02e50 feat: refactor IPC handlers for binary management and update localization strings
commit 97d251569690462763810270ad850ad6b0057ac9
Author: kangfenmao <kangfenmao@qq.com>
Date:   Mon Mar 17 10:24:43 2025 +0800

    feat: refactor IPC handlers for binary management and update localization strings

    - Simplified IPC handlers for checking binary existence and retrieving binary paths by removing unnecessary await statements.
    - Updated localization strings in English, Japanese, Russian, Simplified Chinese, and Traditional Chinese to change "Install Dependencies" to "Install".
    - Removed the MCPSettings component, replacing it with a new InstallNpxUv component for better management of binary installations.

commit d0f6039c7659a0f4cc97555434999c731ea07f9f
Author: Vaayne <liu.vaayne@gmail.com>
Date:   Sun Mar 16 23:52:18 2025 +0800

    feat: enhance showAddModal to pre-fill form with server details

commit dde8253dc8bdffb482b9af19a07bc89886a19d3a
Author: Vaayne <liu.vaayne@gmail.com>
Date:   Sun Mar 16 23:27:17 2025 +0800

    feat: add binary management APIs and enhance MCP service for dependency installation

commit d8fda4b7b0e238097f1811850517bd56fe0de0df
Author: Vaayne <liu.vaayne@gmail.com>
Date:   Sun Mar 16 21:57:34 2025 +0800

    fix: improve error logging in MCPService and streamline tool call response handling in OpenAIProvider

commit e7af2085a66989d9be546701e4f5308e1008cb18
Author: Vaayne <liu.vaayne@gmail.com>
Date:   Sun Mar 16 15:14:32 2025 +0800

    fix: lint

commit 2ef7d16298a1270df26974158140015b8cbd91bc
Author: Vaayne <liu.vaayne@gmail.com>
Date:   Sat Mar 15 21:11:26 2025 +0800

    feat: implement uv binary installation script and integrate with MCP service

commit d318b4e5fc8b506e6d4b08490a9e7ceffe9add80
Author: Vaayne <liu.vaayne@gmail.com>
Date:   Sat Mar 15 20:28:58 2025 +0800

    feat: add uv binary installation script and enhance MCP service command handling
2025-03-17 10:25:48 +08:00
..
AppUpdater.ts Enhance update error logging and fix duplicate type import 2025-03-08 11:16:00 +08:00
BackupManager.ts feat: Implement comprehensive data restore functionality with progress tracking 2025-03-03 22:32:55 +08:00
CacheService.ts feat: add gemini files support 2025-01-07 16:49:11 +08:00
ClipboardMonitor.ts feat: add mini window 2025-01-19 13:59:32 +08:00
ConfigManager.ts feat: add a startup switch for quick assistant 2025-01-19 19:22:25 +08:00
ExportService.ts feat: support table and hyperlink when export to word (#2837) 2025-03-05 11:16:45 +08:00
FileService.ts feat: add file reading functionality and integrate system agents 2025-01-22 14:35:38 +08:00
FileStorage.ts Fix/fs-rmdir-deprecation (#3296) 2025-03-13 20:45:45 +08:00
GeminiService.ts feat(Proxy): Implement proxy management system 2025-03-11 09:56:40 +08:00
KnowledgeService.ts feat(Proxy): Implement proxy management system 2025-03-11 09:56:40 +08:00
MCPService.ts feat: refactor IPC handlers for binary management and update localization strings 2025-03-17 10:25:48 +08:00
ProxyManager.ts fix: correct proxy URL parsing in ProxyManager 2025-03-16 10:27:28 +08:00
ReduxService.ts refactor(MessageOperations): Improve stream message pause and selector handling 2025-03-12 11:09:52 +08:00
ShortcutService.ts fix: 修复mac下快捷键注册control被替换成command的问题 2025-02-18 19:46:28 +08:00
TrayService.ts feat: add a startup switch for quick assistant 2025-01-19 19:22:25 +08:00
WebDav.ts feat(Proxy): Implement proxy management system 2025-03-11 09:56:40 +08:00
WindowService.ts refactor: Extract file path utility functions 2025-03-09 17:33:46 +08:00