Commit Graph

  • 486c5c42f7 chore: format zh-cn and zh-tw i18n strings with pangu. (#7644) Xin Rui 2025-06-29 20:47:17 +08:00
  • 6c87b42607 refactor: remove OpenRouter provider support and streamline reasoning logic suyao 2025-06-29 15:16:47 +08:00
  • 592a7ddc3f Merge branch 'main' into feat/aisdk-package suyao 2025-06-29 03:57:28 +08:00
  • 60cb198f44 refactor: simplify provider validation and enhance plugin configuration suyao 2025-06-29 03:55:29 +08:00
  • 54c36040af feat: extend buildStreamTextParams to include capabilities for enhanced AI functionality suyao 2025-06-29 02:59:38 +08:00
  • 3f5901766d feat: Add S3 Backup (#6802) George·Dong 2025-06-28 22:19:37 +08:00
  • 6e44baf3b1 Merge branch 'feat/selection-assistant-mac-version' into feat/1.5.0-rc.2 v1.5.0-rc.2 eeee0717 2025-06-28 21:20:39 +08:00
  • 2afc65bfc6 Merge branch 'CherryHQ:main' into feat/selection-assistant-mac-version fullex 2025-06-28 21:18:03 +08:00
  • 501c352d8b Merge pull request #1 from teojs/feat/selection-assistant-mac-version fullex 2025-06-28 21:12:06 +08:00
  • 27d22e90d4 chore(version): 1.4.7 v1.4.7 kangfenmao 2025-06-28 20:38:53 +08:00
  • 6e3079c1ae feat(SelectionToolbar): update button padding and add last button padding for improved layout Teo 2025-06-28 20:28:37 +08:00
  • 26b8f34634 Merge branch 'feat/selection-assistant-mac-version' into feat/1.5.0-rc.2 eeee0717 2025-06-28 20:14:07 +08:00
  • f7822bdd89 fix: remove compression to tool directory eeee0717 2025-06-28 20:05:37 +08:00
  • 101d73fc10 ♻️ refactor(ContentSearch): ContentSearch to use CSS highlights API (#7493) Kingsword 2025-06-28 20:04:03 +08:00
  • b1c8811622 Merge branch 'main' of https://github.com/CherryHQ/cherry-studio into feat/selection-assistant-mac-version fullex 2025-06-28 19:46:44 +08:00
  • d966c286ff feat(SelectionService): enhance toolbar window settings and refactor position calculation fullex 2025-06-28 19:38:42 +08:00
  • 98de63b0f3 chore: add i18n eeee0717 2025-06-28 19:37:48 +08:00
  • 8e34b024e2 Merge branch 'main' into feat/1.5.0-rc.2 eeee0717 2025-06-28 19:24:49 +08:00
  • 8de6ae1772 fix(Menubar): icon for multi select (#7635) one 2025-06-28 19:00:26 +08:00
  • ece59cfacf fix(migrate): handle state return in migration process and add upgradechannel setting (#7634) beyondkmp 2025-06-28 17:52:36 +08:00
  • 780373d5f7 fix: 测试版本 (#7590) beyondkmp 2025-06-28 17:17:47 +08:00
  • dfcebe9767 fix(models): update regex patterns for Doubao models and enhance function checks (#7624) SuYao 2025-06-28 16:58:17 +08:00
  • daaf9c2b06 fix: move ContentSearch below Messages in Chat layout (#7628) 自由的世界人 2025-06-28 16:51:49 +08:00
  • 83b95f9830 fix: restore strict no-think for Openrouter provider with latest api (#7620) happyZYM 2025-06-28 16:45:54 +08:00
  • cf87a840f7 fix(FileStorage): remove redundant WordExtractor import (#7625) beyondkmp 2025-06-28 16:45:02 +08:00
  • 49653435c2 fix(models): Add inference model detection for qwen-plus and qwen-turbo (#7622) Wang Jiyuan 2025-06-28 14:10:55 +08:00
  • 14e31018f7 fix: support spell check for mini app (#7602) beyondkmp 2025-06-28 08:36:32 +08:00
  • 2d3f5baf72 feat: Increase the upper limit of web search results (#7439) Wang Jiyuan 2025-06-27 22:33:27 +08:00
  • c7c1cf2552 refactor: increase css editor height, fix EditMcpJsonPopup (#7535) one 2025-06-27 21:53:43 +08:00
  • ef616e1c3b fix: update reasoningTimePlugin and smoothReasoningPlugin for improved performance tracking MyPrototypeWhat 2025-06-27 19:24:23 +08:00
  • c302a04c3e feat(SelectionToolbar): enhance styling and layout of selection toolbar components Teo 2025-06-27 18:49:14 +08:00
  • 98b12fb800 fix: tei reranker (#7606) Chen Tao 2025-06-27 18:07:17 +08:00
  • d463d6ea2e feat(WebSearch): support RAG for external websearch, improve feedback (#7446) one 2025-06-27 18:04:42 +08:00
  • 1fe439bb51 docs: add 20 language links of README (#7611) Wei Lin 2025-06-27 18:02:37 +08:00
  • 3726ceaf48 refactor: use useLayoutEffect for shiki renderer one 2025-06-27 12:01:07 +08:00
  • 639ddd5628 refactor: add ShikiTokensRendererProps one 2025-06-27 11:57:22 +08:00
  • 16772c1d37 refactor(CodePreview): line numbers as elements one 2025-06-27 02:41:28 +08:00
  • dc106a8af7 refactor: streamline error handling and logging in ModernAiProvider MyPrototypeWhat 2025-06-27 17:08:22 +08:00
  • 1bcc716eaf refactor: rename and restructure message handling in Conversation and Orchestrate services MyPrototypeWhat 2025-06-27 16:38:32 +08:00
  • 766897e733 refactor: show error on missing mcp tool (#7587) one 2025-06-27 16:09:06 +08:00
  • 30a288ce5d feat: introduce MCP Prompt Plugin and refactor built-in plugin structure MyPrototypeWhat 2025-06-27 15:45:04 +08:00
  • f4367f5589 feat(SelectionService): update toolbar window settings for macOS and Windows fullex 2025-06-27 15:19:42 +08:00
  • cbbaa3127c Merge branch 'feat/aisdk-package' of https://github.com/CherryHQ/cherry-studio into feat/aisdk-package suyao 2025-06-27 15:11:04 +08:00
  • f61da8c2d6 feat: enhance ModernAiProvider with new reasoning plugins and dynamic middleware construction suyao 2025-06-27 15:10:47 +08:00
  • d9eb9e86fe refactor: disable console logging in MCP Prompt plugin for cleaner output MyPrototypeWhat 2025-06-27 15:03:58 +08:00
  • e8e9a2d86f fix(Markdown, LaTeX): do not touch escaped brackets (#7582) one 2025-06-27 13:46:09 +08:00
  • a6b53457b0 fix(models): Resolve case sensitivity issue with model names (#7595) Wang Jiyuan 2025-06-27 13:45:15 +08:00
  • 87f803b0d3 feat: update package dependencies and introduce new patches for AI SDK tools suyao 2025-06-27 13:21:33 +08:00
  • 093d04c386 fix(Selector): Fix the issue with the Selector component being selected. (#7600) Teo 2025-06-27 12:15:39 +08:00
  • c934b45c09 feat: enhance MCP Prompt plugin with recursive call support and context handling lizhixuan 2025-06-26 23:48:06 +08:00
  • ba121d04b4 <type>: <subject> <body> <footer> 用來簡要描述影響本次變動,概述即可 lizhixuan 2025-06-26 21:33:05 +08:00
  • 9293f26612 feat: enhance MCP Prompt plugin and recursive call capabilities MyPrototypeWhat 2025-06-26 19:42:04 +08:00
  • 210586f2e9 Merge branch 'main' of https://github.com/CherryHQ/cherry-studio into feat/selection-assistant-mac-version fullex 2025-06-26 18:33:44 +08:00
  • 46de46965f chore(version): 1.4.6 v1.4.6 kangfenmao 2025-06-26 18:19:27 +08:00
  • f5165e12f1 fix(Messages): Fix single model response style issue (#7560) Teo 2025-06-26 17:05:48 +08:00
  • 0160655dba feat(FileStorage): enhance open dialog to handle large files by retur… (#7568) 亢奋猫 2025-06-26 16:48:56 +08:00
  • 8723bbeaf8 fix(Markdown): falsely early return for display \[\n...\n\] (#7565) one 2025-06-26 15:52:58 +08:00
  • 4c66b205bb feat: implement early access feature toggle and update related configurations (#7304) beyondkmp 2025-06-26 15:43:45 +08:00
  • 6342998c9f feat(MentionedModels): improve feedback for MessageGroupModelList (#7539) one 2025-06-26 15:01:36 +08:00
  • f555e604a3 fix(models): update isReasoningModel function to exclude embedding models suyao 2025-06-26 01:31:44 +08:00
  • 5811adfb7f refactor(CodePreview): handle chunking in ShikiStreamService, make the algorithm more robust (#7409) one 2025-06-26 13:30:49 +08:00
  • 1db93e8b56 Fix anthropic request cannot handle webSearch and knowbase references (#7559) 亢奋猫 2025-06-26 13:19:36 +08:00
  • 68b0f5f460 feat(SelectionAssistant): add macOS support and process trust handling fullex 2025-06-26 13:16:39 +08:00
  • 73e760132c fix: Gemini reasoning model check and improve citation popover structure fix/knowledge-bases-citations kangfenmao 2025-06-26 11:31:47 +08:00
  • 3048d0850c fix: Gemini reasoning model check and improve citation popover structure (#7554) 亢奋猫 2025-06-26 12:00:31 +08:00
  • 08a526e511 style: 优化消息滚动条 (#7549) Teo 2025-06-26 11:42:12 +08:00
  • 5e0cae06db fix(CodeEditor): save to db (#7504) one 2025-06-26 11:19:11 +08:00
  • 1f09c8a022 refactor(SelectionAssistant): make all Toolbar CSS variables customizable (#7532) fullex 2025-06-26 10:17:09 +08:00
  • 751879d42e feat(AihubmixAPIClient): add getBaseURL method to handle client base URL retrieval suyao 2025-06-26 00:52:48 +08:00
  • 5f2d0d4bfc fix(SelectionAssistant): opacity slider too slow when sliding in settings page (#7537) fullex 2025-06-26 01:16:17 +08:00
  • 8b67a45804 refactor: update RuntimeExecutor and introduce MCP Prompt Plugin lizhixuan 2025-06-26 00:10:39 +08:00
  • 3d535d0e68 feat: enhance WindowFooter with show/hide functionality for UI elements fullex 2025-06-25 21:52:27 +08:00
  • 9362304db0 refactor(GeminiAPIClient): separate model and user message handling to adapt vertex (#7511) SuYao 2025-06-25 22:16:27 +08:00
  • 17a8f0a724 feat: Support custom registry address when configuring mcp for npm & fix lint error (#7531) 陈天寒 2025-06-25 21:37:10 +08:00
  • 066aad7fed fix: Resolve vllm bad request caused by always sending dimensions in embedding requests (#7525) Wang Jiyuan 2025-06-25 21:15:05 +08:00
  • 5138f5b314 fix: clear search cache on resending (#7510) one 2025-06-25 21:10:15 +08:00
  • 839c44eb7a refactor: data migration modal logic in DataSettings (#7503) 自由的世界人 2025-06-25 21:07:40 +08:00
  • 0001bc60a9 refactor: rename isWindows to isWin for consistency across main/renderer (#7530) fullex 2025-06-25 19:59:47 +08:00
  • f23a026a28 feat: enhance plugin system with new reasoning and text plugins MyPrototypeWhat 2025-06-25 19:00:54 +08:00
  • 04e6f2c1ad feat: implement Python MCP server using existing Pyodide infrastructure (#7506) LiuVaayne 2025-06-25 18:21:10 +08:00
  • e4c0ea035f feat: enhance AI Core runtime with advanced model handling and middleware support MyPrototypeWhat 2025-06-25 17:25:45 +08:00
  • a94847faeb fix: bailian reranker (#7518) Chen Tao 2025-06-25 15:48:04 +08:00
  • 0d9fd1e6f8 fix: bailian reranker eeee0717 2025-06-25 14:43:37 +08:00
  • 64b01cce47 feat: 一些UI上的优化和重构 (#7479) Teo 2025-06-25 14:34:18 +08:00
  • 3df5aeb3c3 Revert "feat: Update API Key Management Interface (#3444)" kangfenmao 2025-06-25 13:10:46 +08:00
  • 9fe5fb9a91 fix: non streamoutput sometimes (#7512) SuYao 2025-06-25 12:49:00 +08:00
  • 17951ad157 feat: add appcode (#7507) chenxue 2025-06-25 09:17:27 +08:00
  • 3640d846b9 feat: Implement occupied directories handling during data copy (#7485) beyondkmp 2025-06-25 00:39:28 +08:00
  • becb6543e0 fix(model): doubao thinking param (#7499) one 2025-06-24 23:42:55 +08:00
  • 1055903456 fix: add tag collapse state management for assistants (#7436) 自由的世界人 2025-06-24 21:12:49 +08:00
  • e2b8133729 refactor: file actions into FileAction service (#7413) 自由的世界人 2025-06-24 18:51:58 +08:00
  • 7d74a2330e Windows7 support V1.4.1 (#7111) build/windows7-support qiuqiu 2025-06-24 13:32:15 +08:00
  • f2c9bf433e refactor(CodePreview): auto resize gutters (#7481) one 2025-06-24 04:01:05 +08:00
  • 31b3ce1049 feat: Update API Key Management Interface (#3444) Xunjin ZHENG 2025-06-24 01:54:12 +08:00
  • f69ea8648c fix: display updated timestamp when available in knowledge base (#7453) Ying-xi 2025-06-24 00:06:52 +08:00
  • 7d8ed3a737 refactor: simplify AI Core architecture and enhance runtime execution lizhixuan 2025-06-23 23:58:05 +08:00
  • 29af30b8d2 Feat/memory (#6454) LiuVaayne 2025-06-23 21:32:04 +08:00
  • bbe380cc9e feat(ContextMenu): add spell check and dictionary suggestions to context menu (#7067) beyondkmp 2025-06-23 21:19:21 +08:00
  • 2a588fdab2 refactor: restructure AI Core architecture and enhance client functionality MyPrototypeWhat 2025-06-23 19:51:40 +08:00
  • 4d8c60c3a5 fix: use file name as title eeee0717 2025-06-23 18:59:53 +08:00