Commit Graph

  • 794fc2721e Merge branch 'main' into feat-knowlege-ocr eeee0717 2025-06-23 17:37:18 +08:00
  • 535d00dae2 fix: tei error eeee0717 2025-06-23 17:34:52 +08:00
  • be15206234 fix: Data config improvement (#7471) beyondkmp 2025-06-23 17:18:46 +08:00
  • aee8fe6196 feat(mcpServers): Add a thought field to sequential thinking mcp server (#7465) Wang Jiyuan 2025-06-23 15:27:20 +08:00
  • 4f2c8bd905 fix(Markdown): improve latex brackets handling (#7358) one 2025-06-23 15:19:21 +08:00
  • a2e2eb3b73 fix: re-add newline separator between reasoning_summary parts after openai middleware refactor (#7390) Murphy 2025-06-23 12:51:08 +08:00
  • 32d6c2e1d8 feat(TopicsTab): Allow deletion of inactive topics (#7415) Wang Jiyuan 2025-06-23 09:59:50 +08:00
  • b4c8e42d87 fix(rename): disable thinking for topic rename (#7461) purefkh 2025-06-23 09:48:29 +08:00
  • a8e23966fa feat(FileStorage): add support for .doc files using word-extractor (#7374) Tristan Zhang 2025-06-23 08:55:03 +08:00
  • 2350919f36 fix: use shouldThrow param in checkApi instead of adding error property to CompletionsResult (#7457) Wang Jiyuan 2025-06-22 21:33:17 +08:00
  • 355d2aebb4 chore(version): 1.4.5 v1.4.5 kangfenmao 2025-06-22 17:31:43 +08:00
  • 50d6f1f831 refactor(middleware): Add error property to CompletionResult and handle errors when checking API (#7407) Wang Jiyuan 2025-06-22 17:03:43 +08:00
  • d9b8e68c30 fix: update source language handling and persist user selection in TranslatePage component (#7243) 自由的世界人 2025-06-22 12:28:31 +08:00
  • c660aaba3d fix: 修复数据目录迁移的bug (#7386) beyondkmp 2025-06-22 10:32:23 +08:00
  • f08c444ffb feat: enhance provider ID resolution in AI SDK suyao 2025-06-21 23:46:06 +08:00
  • f6c3794ac9 feat: enhance AI SDK chunk handling and tool call processing lizhixuan 2025-06-21 23:26:38 +08:00
  • ebe85ba24a fix: enhance anthropic provider configuration and middleware handling suyao 2025-06-21 22:38:54 +08:00
  • 09080f0755 feat: add OpenAI Compatible provider and enhance provider configuration suyao 2025-06-21 22:19:10 +08:00
  • 60b37876b1 fix: remove duplicated deepseek-v3 in volcengine (#7406) Wang Jiyuan 2025-06-21 21:20:40 +08:00
  • e421b81fca feat: add patch for Google Vertex AI and enhance private key handling suyao 2025-06-21 20:31:24 +08:00
  • 37aaaee086 fix: add node-stream-zip for zip file extraction in install-bun script (#7403) beyondkmp 2025-06-21 19:47:15 +08:00
  • 2f58b3360e feat: enhance provider options and examples for AI SDK suyao 2025-06-21 16:48:16 +08:00
  • f934b479b2 feat: enhance Vertex AI provider integration and configuration suyao 2025-06-21 14:08:35 +08:00
  • 8ca6341609 feat: add openai-compatible provider and enhance provider configuration suyao 2025-06-21 12:48:53 +08:00
  • b91ac0de1d fix(models): Unexpected inability to disable image generation feature (#7401) Wang Jiyuan 2025-06-20 22:30:14 +08:00
  • c99a2fedb7 feat: enhance AI SDK documentation and client functionality MyPrototypeWhat 2025-06-20 16:19:21 +08:00
  • 456e6c068e refactor: update ApiClientFactory and index_new for improved type handling and provider mapping MyPrototypeWhat 2025-06-20 20:25:19 +08:00
  • f206d4ec4c fix: refine experimental_transform handling and improve chunking logic MyPrototypeWhat 2025-06-20 17:36:39 +08:00
  • 1af8be8768 feat: add Cherry Studio transformation and settings plugins MyPrototypeWhat 2025-06-20 16:40:40 +08:00
  • e70174817e refactor: update AiSdkToChunkAdapter and middleware for improved chunk handling suyao 2025-06-20 16:31:16 +08:00
  • c5cb443de0 feat: enhance AI SDK documentation and client functionality MyPrototypeWhat 2025-06-20 16:19:21 +08:00
  • 9318d9ffeb feat: enhance AI core functionality with smoothStream integration suyao 2025-06-20 15:44:11 +08:00
  • 3771b24b52 feat: enhance AI SDK middleware integration and support suyao 2025-06-20 15:31:41 +08:00
  • 1bccfd3170 feat: 完成api层,业务逻辑层,编排层的分离 feat: 为插件系统实现中间件 feat: 实现自定义的思考中间件 suyao 2025-06-20 05:44:44 +08:00
  • 43d55b7e45 feat: integrate @cherry-studio/ai-core and enhance AI SDK support MyPrototypeWhat 2025-06-19 18:55:59 +08:00
  • 1c5a30cf49 feat: enhance AI Core with new client and plugin system features MyPrototypeWhat 2025-06-18 19:23:14 +08:00
  • 2df1cddb43 feat: enhance AI Core with image generation capabilities suyao 2025-06-17 22:25:33 +08:00
  • ed2363e561 feat: enhance AI Core with plugin system and middleware support MyPrototypeWhat 2025-06-17 19:48:14 +08:00
  • a27d1bf506 feat: introduce Cherry Studio AI Core package with unified AI provider interface MyPrototypeWhat 2025-06-20 19:48:56 +08:00
  • ed7308246f Merge remote-tracking branch 'origin/main' into feat/ai-sdk-package feat/ai-sdk-package MyPrototypeWhat 2025-06-20 18:44:26 +08:00
  • 8d247add98 fix(ApiService): correct enableWebSearch conditional logic error (#7396) Wang Jiyuan 2025-06-20 18:06:44 +08:00
  • a813df993c fix: Chat does not work properly when configuring multiple API keys (#7385) Wang Jiyuan 2025-06-20 17:46:45 +08:00
  • 3d2caaf96a fix: refine experimental_transform handling and improve chunking logic MyPrototypeWhat 2025-06-20 17:36:39 +08:00
  • 02bcf03da9 feat: add Cherry Studio transformation and settings plugins MyPrototypeWhat 2025-06-20 16:40:40 +08:00
  • 99ea9f64b9 Merge remote-tracking branch 'origin/feat/ai-sdk-package' into feat/ai-sdk-package suyao 2025-06-20 16:33:30 +08:00
  • 955c12d1ba refactor: update AiSdkToChunkAdapter and middleware for improved chunk handling suyao 2025-06-20 16:31:16 +08:00
  • ab29c08602 feat: enhance AI SDK documentation and client functionality MyPrototypeWhat 2025-06-20 16:19:21 +08:00
  • 3a8b3f5f4a feat: enhance AI core functionality with smoothStream integration suyao 2025-06-20 15:44:11 +08:00
  • d7d728bc18 feat: enhance AI SDK middleware integration and support suyao 2025-06-20 15:31:41 +08:00
  • 3498423b6f fix: knowledge item cannot click eeee0717 2025-06-20 15:16:21 +08:00
  • 1915ba5bfb fix(GeminiAPIClient): update abortSignal option and ensure userLastMessage is pushed to messages (#7387) SuYao 2025-06-20 14:46:22 +08:00
  • 3a2a3c04a9 feat: 完成api层,业务逻辑层,编排层的分离 feat: 为插件系统实现中间件 feat: 实现自定义的思考中间件 suyao 2025-06-20 05:44:44 +08:00
  • 3e142f67ad fix(i18n): fix model name export help text (#7372) George·Dong 2025-06-19 23:32:32 +08:00
  • 45cc5333da Merge branch 'main' into feat/ai-sdk-package suyao 2025-06-19 23:04:21 +08:00
  • b4b456ae06 fix(AssistantService): add default settings configuration to assistant initialization (#7371) Tristan Zhang 2025-06-19 22:56:46 +08:00
  • 1b56ec33e5 Merge branch 'feat/ai-sdk-package' of https://github.com/CherryHQ/cherry-studio into feat/ai-sdk-package suyao 2025-06-19 22:07:58 +08:00
  • 614bde8e37 feat(Markdown): disable indented code blocks (#7288) one 2025-06-19 19:39:33 +08:00
  • ed0bb7fd16 feat(Markdown): disable indented code blocks (#7288) one 2025-06-19 19:39:33 +08:00
  • c7a0b05841 refactor(Select): provide consistent search experience for antd Select (#7363) one 2025-06-19 19:23:25 +08:00
  • e4f3ea2378 chore(version): 1.4.4 kangfenmao 2025-06-19 19:09:28 +08:00
  • c9f94a3b15 chore(version): 1.4.4 v1.5.0-rc.1 v1.4.4 kangfenmao 2025-06-19 19:09:28 +08:00
  • f9c7ae5169 feat: integrate @cherry-studio/ai-core and enhance AI SDK support MyPrototypeWhat 2025-06-19 18:55:59 +08:00
  • 009d74abe3 fix: update WindowService transparency and improve Inputbar resizing … (#7362) 亢奋猫 2025-06-19 18:37:53 +08:00
  • ec36f78ffb fix: update WindowService transparency and improve Inputbar resizing … (#7362) 亢奋猫 2025-06-19 18:37:53 +08:00
  • b43cdd124c chore: change to 1.5.0-rc.1 eeee0717 2025-06-19 17:41:32 +08:00
  • 550740b42a Merge remote-tracking branch 'upstream/main' into feat-knowlege-ocr eeee0717 2025-06-19 17:24:23 +08:00
  • 1434062bdd refactor: hard-coded language map (#7360) one 2025-06-19 17:13:29 +08:00
  • 439ec286b5 refactor: hard-coded language map (#7360) one 2025-06-19 17:13:29 +08:00
  • ef4a7b042b fix eeee0717 2025-06-19 16:10:08 +08:00
  • 9566ce3d9a Merge remote-tracking branch 'upstream/main' into feat-knowlege-ocr eeee0717 2025-06-19 16:02:53 +08:00
  • 5a50748c65 refactor(CodeBlock): support more file extensions for code downloading (#7192) one 2025-06-19 15:09:01 +08:00
  • 28b58d8e49 refactor(CodeBlock): support more file extensions for code downloading (#7192) one 2025-06-19 15:09:01 +08:00
  • 5ca0ce682b Merge branch 'main' into feat/sidebar-ui suyao 2025-06-19 14:58:48 +08:00
  • 7c3752a8e6 feat(TopicsHistory): integrate assistant information into topic display suyao 2025-06-19 14:20:20 +08:00
  • 9d1b8bd9cd refactor: remove deprecated MCP server handling and knowledge base ID logic from Inputbar and related services (#7339) SuYao 2025-06-19 13:34:36 +08:00
  • 26cb37c9be refactor: remove deprecated MCP server handling and knowledge base ID logic from Inputbar and related services (#7339) SuYao 2025-06-19 13:34:36 +08:00
  • c18a346098 chore(WebDav): remove useless webdav restore (#7347) one 2025-06-19 12:33:59 +08:00
  • 115470fce6 chore(WebDav): remove useless webdav restore (#7347) one 2025-06-19 12:33:59 +08:00
  • 48016d7620 fix: openai response tool use (#7332) SuYao 2025-06-19 12:24:27 +08:00
  • 23e9184323 fix: openai response tool use (#7332) SuYao 2025-06-19 12:24:27 +08:00
  • f42054ed03 fix(ApiService): improve error handling when fetching tools from MCP servers (#7340) SuYao 2025-06-19 12:02:03 +08:00
  • deac7de5aa fix(ApiService): improve error handling when fetching tools from MCP servers (#7340) SuYao 2025-06-19 12:02:03 +08:00
  • 11a93b932a fix: the issue where anchor clicks in multi-model responses fail to redirect (#7342) Teo 2025-06-19 11:23:42 +08:00
  • 6996cdfbf9 fix: the issue where anchor clicks in multi-model responses fail to redirect (#7342) Teo 2025-06-19 11:23:42 +08:00
  • 48c809da51 Fix: Handle embedding dimension retrieval failure when creating knowledge base (#7324) Wang Jiyuan 2025-06-19 02:03:31 +08:00
  • 8c9822cc71 Fix: Handle embedding dimension retrieval failure when creating knowledge base (#7324) Wang Jiyuan 2025-06-19 02:03:31 +08:00
  • 90805e03d5 fix(AnthropicAPIClient): non stream tooluse (#7338) SuYao 2025-06-19 01:11:15 +08:00
  • d05ff5ce48 fix(AnthropicAPIClient): non stream tooluse (#7338) SuYao 2025-06-19 01:11:15 +08:00
  • f17e3b1136 feat: update gemini-2.5 model capabilities and thinking budget (#7323) purefkh 2025-06-19 00:32:49 +08:00
  • ccff6dc2b8 feat: update gemini-2.5 model capabilities and thinking budget (#7323) purefkh 2025-06-19 00:32:49 +08:00
  • 1ac4d660e5 refactor(QuickAssistant): fix loop rendering & support context/pause/thinking block (#7336) fullex 2025-06-19 00:14:32 +08:00
  • 5ce4f91829 refactor(QuickAssistant): fix loop rendering & support context/pause/thinking block (#7336) fullex 2025-06-19 00:14:32 +08:00
  • b2e9f33f37 fix(OpenAI): respect successful stream without finish reason (#7326) one 2025-06-18 23:19:25 +08:00
  • 757eed1617 fix(OpenAI): respect successful stream without finish reason (#7326) one 2025-06-18 23:19:25 +08:00
  • 2b0c45b443 fix: lint (#7333) SuYao 2025-06-18 23:14:54 +08:00
  • 333cc7b5a8 fix: lint (#7333) SuYao 2025-06-18 23:14:54 +08:00
  • c51bcdefc5 feat: enhance AI Core with new client and plugin system features MyPrototypeWhat 2025-06-18 19:23:14 +08:00
  • 6d2f24ac3a fix(HomeWindow): improve error handling for chunk processing in HomeWindow component fix/quick-assistant suyao 2025-06-18 19:05:44 +08:00
  • 7ae10be387 refactor(ImportAgentPopup): replace Space with Flex for footer layout Teo 2025-06-18 19:02:26 +08:00
  • 7767dfaac7 feat(styles): add colorSplit property for Divider component in AntdProvider Teo 2025-06-18 18:52:19 +08:00