Commit Graph

  • 0cf284eb32 fix: update import statement for linguist-languages in update-languages.ts MyPrototypeWhat 2025-07-31 14:39:58 +08:00
  • ce8808b023 Merge remote-tracking branch 'origin/main' into feat/cherry-store MyPrototypeWhat 2025-07-31 14:03:26 +08:00
  • 833ea86e82 feat(discover): enhance Discover page with Tailwind CSS integration and routing improvements MyPrototypeWhat 2025-07-31 12:46:25 +08:00
  • 6d0867c27d fix: do not exit on emoji picker (#8702) one 2025-07-31 10:31:12 +08:00
  • eb4f218c7d feat: make API server default to closed/disabled (#8691) LiuVaayne 2025-07-31 09:54:23 +08:00
  • 7ae7f13ad1 refactor(ApiService): optimize memory search handling and improve error logging (#8671) SuYao 2025-07-31 09:50:24 +08:00
  • 7328664edf feat: add per-assistant memory configuration Vaayne 2025-07-31 00:00:18 +08:00
  • 80409cd94e fix(ModelList): stop propagation (#8685) one 2025-07-30 20:32:24 +08:00
  • 0d6156cc1b feat(discover): implement Discover feature with routing and UI components MyPrototypeWhat 2025-07-30 19:42:58 +08:00
  • 236a6bdcb0 perf(ModelList): provider settings and model list responsiveness (#8667) one 2025-07-30 19:15:08 +08:00
  • 52b5c4a360 fix: update express dependency in package.json (#8677) beyondkmp 2025-07-30 17:21:44 +08:00
  • b629cd236d feat(i18n): update localization files to include new API server controls and descriptions kangfenmao 2025-07-30 16:01:01 +08:00
  • 0cafaafdf2 test: add tests for aiCore/middleware/utils (#8645) Jason Young 2025-07-30 14:42:37 +08:00
  • 88f607e350 fix: apiserver display (#8669) 自由的世界人 2025-07-30 14:28:10 +08:00
  • d0b2f18d9a feat: Support Cherry Studio as a Service (CSaaS) (#8098) LiuVaayne 2025-07-30 12:38:07 +08:00
  • 47c909dda4 feat(TabContainer, PinnedMinapps): enhance tab navigation and improve minapp switch indicator kangfenmao 2025-07-30 12:00:49 +08:00
  • bee933dd72 fix(AppUpdater): simplify error logging and update version check logic (#8656) beyondkmp 2025-07-30 11:59:41 +08:00
  • 73b010af00 fix(vite-rolldown): cannot parse pdf file (#8652) beyondkmp 2025-07-30 11:15:06 +08:00
  • 7436b34a96 feat: add support for Qwen 3-235B-A22B thinking model detection (#8641) SuYao 2025-07-30 00:18:21 +08:00
  • 78173ae24e refactor(aiCore): extract MixedBaseAPIClient as abstract class (#8618) Phantom 2025-07-29 21:22:16 +08:00
  • 3a2a9d26eb fix: remove compareVersions utility and update version check logic in AboutSettings (#8640) beyondkmp 2025-07-29 20:10:11 +08:00
  • 0f7091f3a8 fix: resolve issue of top navigation bar being obscured by miniapp (#8517) 王叔叔 2025-07-29 19:42:52 +08:00
  • 7216e9943c refactor: streamline async function syntax and enhance plugin event handling MyPrototypeWhat 2025-07-29 19:26:29 +08:00
  • 49db4c3bb8 chore: release v1.5.4-rc.1 v1.5.4-rc.1 kangfenmao 2025-07-29 18:24:55 +08:00
  • 385c6d6aab Revert "feat(contentsearch): optimize searchbar UI (#8556)" kangfenmao 2025-07-29 18:08:00 +08:00
  • f1b52869a9 integrate AWS Bedrock API (#8383) 陈天寒 2025-07-29 17:55:55 +08:00
  • b716a7446a perf: part of memory leak (#8619) Phantom 2025-07-29 17:41:56 +08:00
  • 27af64f2bd fix: change jschardet to chardet (#8577) 自由的世界人 2025-07-29 17:27:36 +08:00
  • 7098489f15 fix/export-roletext-level (#8634) George·Dong 2025-07-29 17:14:38 +08:00
  • 89fff8e963 fix: reset pyodide globals between runs (#8620) one 2025-07-29 16:56:59 +08:00
  • 2b750b6d29 refactor(ModelEditContent): enhance model capabilities management and… (#8562) SuYao 2025-07-29 12:18:41 +08:00
  • a05d7cbe2d refactor: enhance search orchestration and web search tool integration MyPrototypeWhat 2025-07-29 12:16:06 +08:00
  • f599bc80a1 fix: no /no_think for qwen3 anymore if provider is dashscope (#8616) Phantom 2025-07-29 09:30:08 +08:00
  • eea9f7a1f6 feat(translate): support background execution of translation tasks (#7892) Phantom 2025-07-29 09:29:49 +08:00
  • 072b52708f feat: improve builtin mcp sever display style (#8470) Konv Suu 2025-07-29 02:19:31 +08:00
  • 4e6ac847e2 fix: show something reasonable when missing embedding model (#8600) Phantom 2025-07-29 00:31:34 +08:00
  • 51835e32c5 fix(think-tool): update prompt handling logic and improve comments (#8538) SuYao 2025-07-28 23:54:41 +08:00
  • d5dd5bc88a fix(WebSearchSettings): responsive table layout (#8606) Phantom 2025-07-28 23:10:28 +08:00
  • 42918cf306 feat(models): add support for Zhipu model and enhance reasoning checks (#8609) SuYao 2025-07-28 22:46:24 +08:00
  • c0efb46c2b format fullex 2025-07-28 22:40:19 +08:00
  • 18521c93b4 fix(LocalBackup): streamline local backup relative directory handling (#8595) beyondkmp 2025-07-28 21:57:04 +08:00
  • 57065a1831 feat(installer): add architecture compatibility check to NSIS installer (#8587) beyondkmp 2025-07-28 21:41:05 +08:00
  • 536aa68389 feat: add Top-P parameter toggle with default enabled state and improved UI styling (#8137) lihqi 2025-07-28 21:27:31 +08:00
  • c4182a950f fix: add isPathInside functionality to check path relationships (#8590) beyondkmp 2025-07-28 15:45:52 +08:00
  • 5bafb3f1b7 feat(inputbar): drop text into inputbar (#8579) Phantom 2025-07-28 01:10:57 +08:00
  • eb309563a9 feat(contentsearch): optimize searchbar UI (#8556) George·Dong 2025-07-27 22:34:05 +08:00
  • 392f1e0a24 fix(ModelEditContent): preserve model price settings (#8560) Phantom 2025-07-27 21:56:30 +08:00
  • 2e87c76b6e fix: pangu-pro-moe not reasoning (#8572) 自由的世界人 2025-07-27 19:30:46 +08:00
  • 8ffdb4d1c2 perf(i18n): improve performance when getting i18n text (#8548) Phantom 2025-07-27 17:30:52 +08:00
  • 46d98c2b22 feat(assistants): place copied assistant after the original one (#8557) Phantom 2025-07-27 11:17:45 +08:00
  • dfceed8751 feat(models): add Grok 4 model and update reasoning regex (#8545) George·Dong 2025-07-27 01:18:11 +08:00
  • fd01653164 refactor(OpenAIApiClient, models, ThinkingButton): streamline reasoning model checks and enhance support for Perplexity models (#8487) SuYao 2025-07-26 23:48:45 +08:00
  • 4611e2c058 feat(mcp): add shouldConfig flag and i18n support for builtin MCPServer description (#8440) Phantom 2025-07-26 23:38:32 +08:00
  • aa47fc3ed7 更新 yarn.lock 文件,添加了多个新依赖项,包括 @drizzle-team/brocli、@esbuild-kit/core-utils、@esbuild-kit/esm-loader 及其相关版本,同时更新了 esbuild 和 esbuild-register 的版本,确保依赖项的兼容性和稳定性。 fullex 2025-07-26 21:46:44 +08:00
  • c3c9f9b3f2 Merge branch 'main' of https://github.com/CherryHQ/cherry-studio into wip/refactor/databases fullex 2025-07-26 21:46:02 +08:00
  • 65257eb3d5 Fix/qwen-mt (#8527) SuYao 2025-07-26 17:33:46 +08:00
  • 81b6350501 feat(export): citation export control (#8519) George·Dong 2025-07-26 17:30:38 +08:00
  • b2de157c3c fix(i18n): add i18n for data restore (#8533) Phantom 2025-07-26 16:17:53 +08:00
  • 6d1e58b130 feat(models): add support for new Qwen model and update effort ratio (#8537) SuYao 2025-07-26 16:15:31 +08:00
  • e7ad3e6935 feat(translate): add Ukrainian (#8528) Phantom 2025-07-26 11:58:33 +08:00
  • 07f2a663c1 fix: #8531 (#8535) 自由的世界人 2025-07-26 11:33:12 +08:00
  • 26bd9203e1 feat: long run mcp (#8499) SuYao 2025-07-26 11:08:32 +08:00
  • 08c5f82a04 refactor(Knowledge): simplify dimension settings, support base migration (#8315) one 2025-07-26 10:54:06 +08:00
  • 640985a5e6 fix: set consolelog eslint to error when in prci lint check (#8532) fullex 2025-07-26 09:21:18 +08:00
  • b2935d800e fix: remove mistaken console.log fullex 2025-07-26 09:17:16 +08:00
  • 36a22129a1 fix(i18n): standardize i18n usage (#8525) Phantom 2025-07-25 22:03:31 +08:00
  • ff649b9d49 fix: call tool bug (#8526) SuYao 2025-07-25 19:33:55 +08:00
  • 84157f7bd8 refactor(useSmoothStream): optimize chunk handling and state management (#8514) MyPrototypeWhat 2025-07-25 19:16:22 +08:00
  • 6cc29c5005 chore(i18n): forced nested structure to support i18n ally (#8457) Phantom 2025-07-25 17:36:04 +08:00
  • 20438989f8 feat(MCPSettings): enhance JSON loading to inherit all MCPServer fields (#8498) LiuVaayne 2025-07-25 16:56:43 +08:00
  • 03b996d626 feat: support Relative Path Input for Backup Directory (#8471) beyondkmp 2025-07-25 16:51:59 +08:00
  • 5918f800d7 fix/mcp-bug (#8518) SuYao 2025-07-25 16:42:03 +08:00
  • 8290b909a2 feat: use code editor in prompt settings (#8456) one 2025-07-25 15:40:01 +08:00
  • 42a07f8ebf refactor(MessageEditor): lower minrows to 1, add padding (#8434) one 2025-07-25 15:06:32 +08:00
  • 1a4d64595c fix: aihubmix provider generate image logic (#8478) chenxue 2025-07-25 14:14:32 +08:00
  • eef20e399c chore: Update channel improve (#8501) beyondkmp 2025-07-25 13:20:01 +08:00
  • 949fc722dd chore: ignore qwen-code settings (#8509) one 2025-07-25 12:20:20 +08:00
  • f87975f49f refactor(ThinkChunkMiddleware): remove reasoning check for improved logic clarity (#8505) SuYao 2025-07-25 11:52:34 +08:00
  • baad783d64 refactor(MCPSettings): update navigation and enhance scroll position handling kangfenmao 2025-07-25 10:15:13 +08:00
  • e3f061a54d chore(deps): update vite to rolldown-vite (#8460) beyondkmp 2025-07-25 00:55:07 +08:00
  • d8c5c31e61 fix(mcp-tools): enhance tool lookup logic to support partial matches (#8473) SuYao 2025-07-25 00:14:09 +08:00
  • 4c0167cc03 Feat/vertex-claude-support (#7564) SuYao 2025-07-24 23:46:32 +08:00
  • 0bb3061f8d refactor(ModelEditContent): rename state variable for clarity and update model capabilities handling kangfenmao 2025-07-24 19:16:08 +08:00
  • e85ea61063 fix(AiProvider): remove unnecessary middleware removal logic for… (#8437) SuYao 2025-07-24 18:59:32 +08:00
  • cd68736263 style(MinAppsPage): adjust padding for AppsContainerWrapper based on navbar position kangfenmao 2025-07-24 18:08:03 +08:00
  • 16a4ddc8fa chore(version): 1.5.3 v1.5.3 kangfenmao 2025-07-24 17:55:38 +08:00
  • ce93104e2d refactor(ChatNavbar, Navbar): simplify toggle functions and remove unused fullscreen hook kangfenmao 2025-07-24 17:53:10 +08:00
  • d302785241 fix(RawStreamListenerMiddleware): update model check (#8433) SuYao 2025-07-24 17:47:00 +08:00
  • 2721930294 fix(ThinkingTagExtraction): add new tag configuration for 'kimi-vl-a3b-thinking' model (#8459) SuYao 2025-07-24 17:34:20 +08:00
  • a16585ca51 refactor(ModelEditContent): remove maskClosable prop for improved modal behavior kangfenmao 2025-07-24 17:33:27 +08:00
  • 6102f88025 feat: Update Moonshot(Kimi) configs (#8372) shijuanfeng 2025-07-24 17:24:07 +08:00
  • 6c44f7fe24 fix(ModelEdit): enhance model type management and introduce new selection logic (#8420) SuYao 2025-07-24 17:17:26 +08:00
  • 0453402242 chore(languages): update languages with a script (#8445) one 2025-07-24 15:57:09 +08:00
  • d3c348f8f2 feat(ModelList): add bulk add/remove functionality for models with confirmation dialog kangfenmao 2025-07-24 15:50:35 +08:00
  • c262fd75e1 refactor(ModelList): streamline button layout and improve accessibility kangfenmao 2025-07-24 15:43:26 +08:00
  • 38c1181359 refactor(Theme): update theme management to use setTheme function kangfenmao 2025-07-24 15:43:20 +08:00
  • 85347885bd fix(MessageTools): improve error handling and logging in message preview rendering (#8453) SuYao 2025-07-24 15:17:01 +08:00
  • 06dd581fc3 chore(env): add .env.example file and update .gitignore kangfenmao 2025-07-24 15:00:54 +08:00
  • 3cb5530866 test: update snapshots for Spinner and Table components to include aria-hidden attribute kangfenmao 2025-07-24 14:13:54 +08:00
  • a50c411099 chore(deps): update lucide-react to version 0.525.0 and enhance i18n configuration kangfenmao 2025-07-24 11:32:05 +08:00