Commit Graph

  • d0bd10190d feat(test): e2e framework (#11494) fullex 2025-11-27 19:52:31 +08:00
  • ccfb9423e0 chore: format suyao 2025-11-27 19:31:59 +08:00
  • 192357a32e feat: Enhance thinking block management and tool conversion in unified messages suyao 2025-11-27 19:19:04 +08:00
  • d8191bd4fb refactor: improve verbosity configuration with type-safe validators (#11463) Phantom 2025-11-27 17:22:33 +08:00
  • a5e7aa1342 feat: Implement shared provider utilities and API host formatting suyao 2025-11-27 15:30:19 +08:00
  • d15571c727 fix(code-tools): support Chinese paths and validate directory existence (#11489) fullex 2025-11-27 14:05:14 +08:00
  • a2f67dddb6 fix: resolve readonly property error in assistant preset settings (#11491) MyPrototypeWhat 2025-11-27 13:41:33 +08:00
  • 8f00321a60 fix: inconsistent text color in release notes last line (#11480) fullex 2025-11-27 10:31:34 +08:00
  • f9024eb07a fix: simplify finish reason warning condition feat/finish-reason suyao 2025-11-27 05:33:21 +08:00
  • 504ce9d936 feat: add support for message continuation and finish reason handling suyao 2025-11-27 05:29:21 +08:00
  • 115cd80432 fix: format suyao 2025-11-27 01:33:17 +08:00
  • 531101742e feat: add project name support for Volcengine integration suyao 2025-11-27 01:29:02 +08:00
  • c3c577dff4 feat: add Volcengine integration with settings and API client suyao 2025-11-27 01:15:22 +08:00
  • 035709f2d4 chore: update app-upgrade-config for v1.7.0-rc.3 (#11479) github-actions[bot] 2025-11-26 21:33:56 +08:00
  • eb4670c22c docs: correct the links on the readme (#11477) Apine 2025-11-26 21:17:25 +08:00
  • c0beab0f8a chore: update release notes for v1.7.0-rc.3 v1.7.0-rc.3 fullex 2025-11-26 21:09:27 +08:00
  • c7bb0e8ffb Merge branch 'main' into v2 fullex 2025-11-26 20:56:00 +08:00
  • 97519d96d7 feat(aihubmix): support nano banana (#11476) chenxue 2025-11-26 20:51:52 +08:00
  • cbf1d461f0 fix(i18n): clean up translation tags and untranslated strings (#11471) Phantom 2025-11-26 20:08:04 +08:00
  • bed55c418d fix: silicon provider code list (#11474) SuYao 2025-11-26 19:59:57 +08:00
  • 82ef4a32eb Fix Poe API reasoning parameters for GPT-5 and reasoning models (#11379) Copilot 2025-11-26 19:56:31 +08:00
  • 79f75843a7 fix: get quota and quota tips (#11472) 槑囿脑袋 2025-11-26 19:53:59 +08:00
  • 91f0c47b33 fix(anthropic): prevent duplicate /v1 in API endpoints (#11467) Phantom 2025-11-26 19:26:39 +08:00
  • 28dff9dfe3 feat: add silicon provider support for Anthropic API compatibility (#11468) SuYao 2025-11-26 19:19:34 +08:00
  • 155930ecf4 chore: update @types/react and @types/react-dom to latest versions fullex 2025-11-26 16:05:40 +08:00
  • b6b999b635 fix: add claude-opus-4-5 pattern to THINKING_TOKEN_MAP (#11457) Shuchen Luo 2025-11-26 02:47:14 -05:00
  • 0d69eeaccf fix: improve Gemini reasoning and message handling (#11439) SuYao 2025-11-26 15:46:52 +08:00
  • ff48ce0a58 docs: enhance CLAUDE.md with quality guidelines (#11464) Phantom 2025-11-26 15:45:43 +08:00
  • a2de7d48be fix: update Azure provider handling in AI SDK integration (#11465) SuYao 2025-11-26 15:43:32 +08:00
  • cf7801f8ec refactor: rename cache keys to follow naming convention feat/router-design MyPrototypeWhat 2025-11-26 15:10:12 +08:00
  • 9d6a8f9225 Merge remote-tracking branch 'origin/v2' into feat/router-design MyPrototypeWhat 2025-11-26 15:03:44 +08:00
  • d4396b4890 docs: update links in Chinese contributing guide fullex 2025-11-26 13:21:10 +08:00
  • 283519f1fd Merge branch 'main' of github.com:CherryHQ/cherry-studio fullex 2025-11-26 13:17:09 +08:00
  • bb41709ce8 docs: update docs directory structure fullex 2025-11-26 13:17:01 +08:00
  • c1f4b5b9b9 Fix: custom parameters for Gemini models (#11456) Copilot 2025-11-26 13:16:58 +08:00
  • 0f8136705e feat: add ESLint rule for schema key naming convention in cache and preference schemas fullex 2025-11-26 12:50:38 +08:00
  • 5fb59d21ec fix: header merging logic via chore ai-sdk (#11443) SuYao 2025-11-26 12:31:55 +08:00
  • 9583c7c3d2 docs: enhance README with detailed service usage guidelines and decision flowchart fullex 2025-11-26 12:07:41 +08:00
  • 4348c8c4dc refactor: migrate tabs state from SQLite to localStorage cache MyPrototypeWhat 2025-11-26 11:51:36 +08:00
  • e8de31ca64 fix: Groq verbosity setting (#11452) Phantom 2025-11-25 23:29:03 +08:00
  • 69d31a1e2b fix(models): qwen-mt-flash supports text delta (#11448) Phantom 2025-11-25 22:22:18 +08:00
  • fd3b7f717d fix: correct updateAssistantPreset reducer to properly update preset (#11453) fullex 2025-11-25 20:59:56 +08:00
  • aae39e3365 feat: implement app state management and routing system MyPrototypeWhat 2025-11-25 19:06:42 +08:00
  • bcd7bc9f2d ⬆️ chore: upgrade @anthropic-ai/claude-agent-sdk to 0.1.53 (#11444) LiuVaayne 2025-11-25 18:46:11 +08:00
  • f9f1a723da style(selection): truncate provider and model name in action app to prevent overflow feat/model-name-selection icarus 2025-11-25 18:01:28 +08:00
  • c2dde99947 refactor(selection): improve type safety and model handling for actions icarus 2025-11-25 17:56:40 +08:00
  • 63cde7c8ab feat(selection): display assistant model name in action window icarus 2025-11-25 17:36:41 +08:00
  • 913238c991 feat(selection): add builtin action item type and update default items icarus 2025-11-25 17:36:29 +08:00
  • 4dd92c3ce1 fix: handle optional provider in isSupportedReasoningEffortGrokModel function kangfenmao 2025-11-25 17:22:54 +08:00
  • bf30d91cd1 🐛 fix: detect and handle migration tag mismatches fix/migration-tag-mismatch-detection Vaayne 2025-11-25 15:57:43 +08:00
  • dc8df98929 fix: websearch button condition (#11440) SuYao 2025-11-25 13:24:37 +08:00
  • 0004a8cafe fix: respect enableMaxTokens setting when maxTokens is not configured (#11438) fullex 2025-11-25 11:12:50 +08:00
  • 0045bf6c9c Merge branch 'main' into v2 fullex 2025-11-24 16:22:32 +08:00
  • d98d69e28d simplify config suyao 2025-11-24 14:48:02 +08:00
  • 1992363580 chore: bump version to 1.7.0-rc.2 (#11429) defi-failure 2025-11-24 14:46:10 +08:00
  • 980de6719a chore: update app-upgrade-config for v1.7.0-rc.2 (#11428) github-actions[bot] 2025-11-24 13:40:34 +08:00
  • 22ed2b605e feat: Add MCP UI Demo server and integrate UI rendering capabilities feat/mcp-ui suyao 2025-11-24 12:29:55 +08:00
  • c901771480 chore: update release notes for v1.7.0-rc.2 (#11426) v1.7.0-rc.2 defi-failure 2025-11-24 11:30:40 +08:00
  • 475f718efb fix: improve error handling and display in AiSdkToChunkAdapter (#11423) SuYao 2025-11-24 10:57:51 +08:00
  • 3f671ba6be initial migrate suyao 2025-11-24 08:55:12 +08:00
  • 78e593fac4 feat: Add comprehensive type test suyao 2025-11-24 07:36:33 +08:00
  • 9933b0b12f feat: Add comprehensive schema definitions for catalog system suyao 2025-11-24 06:12:45 +08:00
  • bceeef5190 Initial Prompt suyao 2025-11-24 01:40:20 +08:00
  • 2c3338939e feat: update Google and OpenAI SDKs with new features and fixes (#11395) SuYao 2025-11-23 23:18:57 +08:00
  • 64ca3802a4 feat: support gemini 3 pro image preview (#11416) 槑囿脑袋 2025-11-23 21:40:22 +08:00
  • fa361126b8 refactor: aisdk config (#11402) Phantom 2025-11-23 21:12:57 +08:00
  • 49903a1567 Test/ai-core (#11307) SuYao 2025-11-23 17:33:27 +08:00
  • 086b16a59c ci: update PR title in auto-i18n workflow to be more specific (#11406) Phantom 2025-11-23 11:48:44 +08:00
  • e2562d8224 🤖 Weekly Automated Update: Nov 23, 2025 (#11412) github-actions[bot] 2025-11-23 11:47:54 +08:00
  • c9be949853 fix: adjacent user messages appear when assistant message contains error only (#11390) Phantom 2025-11-22 23:00:13 +08:00
  • ebfb1c5abf fix: add missing execution state for approved tool permissions (#11394) defi-failure 2025-11-22 21:45:42 +08:00
  • c1f1d7996d test: add thinking budget token test (#11305) SuYao 2025-11-22 21:43:57 +08:00
  • 0a72c613af fix(openai): apply verbosity setting with type safety improvements (#10964) Phantom 2025-11-22 21:41:12 +08:00
  • a1ac3207f1 fix/anthropic-vertex (#11397) SuYao 2025-11-22 20:56:05 +08:00
  • f98a063a8f Fix the issue where base64 images cannot be saved (#11398) Caelan 2025-11-22 20:20:02 +08:00
  • 1cb2af57ae refactor: optimize DatabaseManager and fix libsql crash issues (#11392) 亢奋猫 2025-11-22 09:12:11 +08:00
  • cf7b4dd07b Merge branch 'main' into v2 fullex 2025-11-22 08:48:07 +08:00
  • fe88cfe106 feat: initialize database in app startup and enhance DbService fullex 2025-11-21 23:46:51 +08:00
  • 62309ae1bf fix: prevent EventEmitter memory leak in useApiServer hook (#11385) fullex 2025-11-21 21:42:34 +08:00
  • c48f222cdb feat: add endpoint type support for cherryin provider (#11367) defi-failure 2025-11-21 21:42:08 +08:00
  • cea0058f87 refactor: simplify knowledge base creation modal (#11371) 亢奋猫 2025-11-21 21:34:34 +08:00
  • 852192dce6 feat: add Git Bash detection and requirement check for Windows agents (#11388) beyondkmp 2025-11-21 21:32:53 +08:00
  • e3bf63d7a0 chore: remove DmxapiToImg component and related assets MyPrototypeWhat 2025-11-21 18:27:30 +08:00
  • 9a356cb27d style(tabs.stories):lint MyPrototypeWhat 2025-11-21 17:26:14 +08:00
  • 53883a27be feat: add Tabs component and related subcomponents MyPrototypeWhat 2025-11-21 17:09:23 +08:00
  • 24c9c157f9 chore: format fullex 2025-11-21 16:58:04 +08:00
  • 55727e2adf feat: configure WAL mode for improved database performance fullex 2025-11-21 16:36:15 +08:00
  • eee49d1580 feat: add ChatGPT conversation import feature (#11272) Pleasure1234 2025-11-21 06:58:47 +00:00
  • 3da8b63673 Merge remote-tracking branch 'origin/main' into feat/sub_agents feat/sub_agents suyao 2025-11-21 14:57:03 +08:00
  • 1e4239d189 feat: update UI component stories to use centralized imports from @cherrystudio/ui MyPrototypeWhat 2025-11-21 13:33:29 +08:00
  • 5ccb16a0be feat: add Breadcrumb component and related subcomponents MyPrototypeWhat 2025-11-21 13:27:39 +08:00
  • 34c9a6b350 docs: update CLAUDE.md to reflect UI component migration to Tailwind CSS and Shadcn UI MyPrototypeWhat 2025-11-21 11:42:07 +08:00
  • ab99366a0a feat: enhance DbService with improved error handling and documentation fullex 2025-11-21 13:29:24 +08:00
  • 3093a9e5d0 clean comment copilot/fix-unresponsive-application suyao 2025-11-21 13:20:25 +08:00
  • 00754f3644 Merge branch 'main' into betterSqlite betterSqlite beyondkmp 2025-11-21 10:27:20 +08:00
  • dcdd1bf852 refactor: replace renderToolContent function with ToolContent component for improved readability (#11300) SuYao 2025-11-21 09:55:46 +08:00
  • 3274723b1e feat: add hint node type and implement TreeNode component for notes suyao 2025-11-21 09:36:55 +08:00
  • 36a9af3e6b Merge branch 'main' into betterSqlite beyondkmp 2025-11-21 09:16:36 +08:00
  • 7419cadd80 Merge branch 'main' into v2 fullex 2025-11-20 23:12:55 +08:00
  • 46f2726a63 refactor: remove obsolete data refactor migration components and related tests fullex 2025-11-20 23:03:00 +08:00