Commit Graph

  • 54449e7130 feat(migration): implement transaction handling and batch migration for preferences fullex 2025-08-10 23:25:28 +08:00
  • c217a0bf02 feat(migration): add Redux data handling to migration process fullex 2025-08-10 20:58:43 +08:00
  • 96a4c95a3a feat: context message in message group (#8833) Phantom 2025-08-10 18:17:56 +08:00
  • 6b8ba9d273 feat: add max backups for NutStore (#9020) George·Dong 2025-08-10 15:25:49 +08:00
  • 27c9ceab9f fix: support gpt-5 (#8945) Pleasure1234 2025-08-10 14:27:26 +08:00
  • 39257f64b1 feat(migration): enhance migration UI and refactor layout fullex 2025-08-10 13:51:08 +08:00
  • 0b89e9a8f9 feat: add RPM target support for Linux builds (#9026) beyondkmp 2025-08-10 12:08:36 +08:00
  • 06dab978f7 feat(migration): update migration UI and enhance user experience fullex 2025-08-10 02:09:52 +08:00
  • c3f61533f7 feat(migration): enhance migration flow with new stages and error handling fullex 2025-08-10 01:40:03 +08:00
  • 8715eb1f41 feat(migration): add new IPC channels and enhance migration flow fullex 2025-08-10 00:19:09 +08:00
  • 92eb5aed7f refactor(migration): rename data migration files and update migration logic fullex 2025-08-09 22:37:20 +08:00
  • ff965402cd refactor(migration): streamline migration process and enhance IPC handling fullex 2025-08-09 20:56:21 +08:00
  • 973f26f9dd feat(migration): implement data migration service and update database architecture fullex 2025-08-09 20:19:41 +08:00
  • 4e3f8a8f76 feat(preferences): auto-generate preferences configuration from classification.json fullex 2025-08-09 16:44:35 +08:00
  • 21e40db086 mv dir to data fullex 2025-08-09 14:30:24 +08:00
  • 67b560da08 fix(github models): get id instead of name (#9008) Phantom 2025-08-09 14:28:16 +08:00
  • 8823dc6a52 fix: remove deprecated (#9006) Phantom 2025-08-09 13:59:33 +08:00
  • f005afb71c fix(SelectionService): check screen edge to prevent toolbar overlay selection (#8972) fullex 2025-08-09 10:22:31 +08:00
  • 92cd012037 Merge branch 'main' of https://github.com/CherryHQ/cherry-studio into wip/refactor/databases fullex 2025-08-09 09:44:28 +08:00
  • 33128195fe fix(providers): update GitHub Models api url (#9003) Phantom 2025-08-09 02:42:23 +08:00
  • 6c5088f071 fix(aiCore): FinalChunkConsumerMiddleware throw error (#8993) Phantom 2025-08-09 02:22:09 +08:00
  • c97ece946a Fix/translate selection (#8943) Phantom 2025-08-09 00:06:15 +08:00
  • 5647d6e6d4 feat: enable thinking control (#8946) Phantom 2025-08-09 00:05:40 +08:00
  • 73dc3325df refactor(ApiService): streamline tool usage logic and enhance MCP tool handling kangfenmao 2025-08-08 23:48:00 +08:00
  • 3b7a99ff52 feat: add language filter to local web search queries (#8976) Pleasure1234 2025-08-08 21:03:04 +08:00
  • 97a63ea5b2 fix: user custom params should always overwrite other params (#8907) Phantom 2025-08-08 16:58:31 +08:00
  • da5372637b refactor(models): always use lowercase model id (#8936) Phantom 2025-08-08 16:57:09 +08:00
  • 40282cd39d fix: input bar covers chat nav buttons (#8935) Phantom 2025-08-08 15:57:51 +08:00
  • 339b915437 feat: developer mode help (#8952) Phantom 2025-08-08 15:49:46 +08:00
  • ff7ad52ad5 feat(tests): add unit tests for utility functions in utils.test.ts MyPrototypeWhat 2025-08-08 15:20:02 +08:00
  • 2a5869dd80 feat(package): add patch for windows-system-proxy to improve http proxy (#8957) beyondkmp 2025-08-08 14:28:55 +08:00
  • d84c9e3230 refactor(SpanManagerService): remove trace warning (#8951) Phantom 2025-08-08 12:36:13 +08:00
  • 4860d03c38 feat(knowledge): add save topic to knowledge (#8731) George·Dong 2025-08-08 10:10:29 +08:00
  • b112797a3e fix(qwen): qwen thinking control (#8938) Phantom 2025-08-08 00:50:19 +08:00
  • 32c28e32cd feat(Nutstore): 添加坚果云备份文本 (#8940) George·Dong 2025-08-08 00:39:24 +08:00
  • 9129625365 feat: draggable on filtering (#8929) one 2025-08-08 00:39:10 +08:00
  • ff58efcbf3 fix: make regex of gemma3 can match ollama's format (#3847 #6626) (#8941) Peter Wang 2025-08-08 00:38:24 +08:00
  • b38b2f16fc fix: fallback when invalid reasoning effort (#8857) Phantom 2025-08-07 23:56:47 +08:00
  • 201fcf9f45 refactor(ModelEditContent): improve experience when choosing model types (#8847) Phantom 2025-08-07 20:41:21 +08:00
  • ad0c2a11f3 chore(version): 1.5.5 v1.5.5 kangfenmao 2025-08-07 18:02:10 +08:00
  • 9ad0dc36b7 feat: more control for service tier (#8888) Phantom 2025-08-07 17:31:08 +08:00
  • ffb23909fa fix: remove provider missing worning kangfenmao 2025-08-07 15:55:22 +08:00
  • 075dfd00ca refactor(HtmlArtifactsPopup): improve preview handling and state synchronization kangfenmao 2025-08-07 15:49:23 +08:00
  • 3211e3db26 fix: lower popup height (#8921) one 2025-08-07 16:25:30 +08:00
  • ee5e420419 feat(ApiService): enhance chat completion handling with chunk reception kangfenmao 2025-08-07 14:54:22 +08:00
  • d44fa1775c refactor(ProxyManager): don't filter proxy in system proxy (#8919) beyondkmp 2025-08-07 15:18:53 +08:00
  • 87b74db9fc feat(ErrorBlock): enhance error handling with closable alerts and message integration kangfenmao 2025-08-07 14:06:32 +08:00
  • bcb71f68c0 feat: support 302ai sso (#8887) JI4JUN 2025-08-07 13:37:44 +08:00
  • 18f52f2717 fix(mcp): builtin mcp objects cannot be serialized (#8903) Phantom 2025-08-07 13:36:44 +08:00
  • 80b2fabea0 refactor(DraggableList): simplify cursor styles and enhance drag handle visibility kangfenmao 2025-08-07 13:32:17 +08:00
  • 4ce1218d6f fix: drag providers caused crash (#8906) Phantom 2025-08-07 13:19:48 +08:00
  • ea890c41af feat: support gpt-oss (#8908) Phantom 2025-08-07 12:34:18 +08:00
  • 3435dfe5e3 fix(settings): reading undefined caused crash (#8901) Phantom 2025-08-07 12:33:25 +08:00
  • 6283ffdfe4 fix(HomeTabs): correct tab positioning logic for topic selection kangfenmao 2025-08-07 11:55:51 +08:00
  • 2cd9418b7a chore: update pdf-parse dependency and exclude specific versions from build kangfenmao 2025-08-07 11:46:34 +08:00
  • c8dbcf7b6d fix(CodeViewer): conditional contain content (#8898) one 2025-08-07 11:50:17 +08:00
  • 8a0570f383 fix(providers): fix conditions (#8899) Phantom 2025-08-07 10:29:44 +08:00
  • 3c5fa06d57 fix: handle json string chunk (#8896) Phantom 2025-08-07 00:12:52 +08:00
  • ddbf710727 feat: add toggle to disable thinking mode in ThinkingButton (#8856) Pleasure1234 2025-08-06 20:54:35 +08:00
  • d05d1309ca refactor(Preview,CodeBlock): preview components and tools (#8565) one 2025-08-06 20:09:49 +08:00
  • 7cd937888e Merge branch 'main' of https://github.com/CherryHQ/cherry-studio into wip/refactor/databases fullex 2025-08-06 19:53:07 +08:00
  • 39d96a63ac chore: add CLAUDE.local.md to .gitignore fullex 2025-08-06 19:43:46 +08:00
  • e94458317a fix(agents): cancel import situation (#8883) Konv Suu 2025-08-06 19:27:02 +08:00
  • 12051811fc fix(ProxyManager): store original Axios adapter for proxy management (#8875) beyondkmp 2025-08-06 18:15:52 +08:00
  • ef208bf9e5 feat(aihubmix): support gpt oss models (#8884) chenxue 2025-08-06 18:09:42 +08:00
  • bf02afa841 chore(package.json): bump version to 1.0.0-alpha.7 suyao 2025-08-06 17:07:32 +08:00
  • e8b059c4db chore(yarn.lock): remove deprecated provider entries and clean up dependencies suyao 2025-08-06 17:03:17 +08:00
  • abfec7a228 Merge branch 'feat/aisdk-package' of https://github.com/CherryHQ/cherry-studio into feat/aisdk-package suyao 2025-08-06 17:01:57 +08:00
  • f15a613b16 chore(version): 1.5.4 v1.5.4 kangfenmao 2025-08-06 14:39:34 +08:00
  • 4805e07106 Revert "feat(cherry-store): add cherry store (#8683)" kangfenmao 2025-08-06 14:29:55 +08:00
  • 4d79c96a4b feat(cherry-store): add cherry store (#8683) MyPrototypeWhat 2025-08-06 14:13:31 +08:00
  • 9e0aa1f3fa fix(ProxyManager): handle optional currentProxy in system proxy check and log changes (#8865) beyondkmp 2025-08-06 11:19:41 +08:00
  • 281c545a8f feat(model): support step models (#8853) Phantom 2025-08-06 09:58:54 +08:00
  • a67a6cf1cd check uv and bun install feat/agents-1 feat/agents Vaayne 2025-08-06 00:06:45 +08:00
  • 9bfe70219d Add UV installer to sidebar and refactor state management Vaayne 2025-08-05 23:46:44 +08:00
  • f9c4acd1d7 remove unused i18n Vaayne 2025-08-05 23:26:13 +08:00
  • 139feb1bd5 Add agent editing and configuration features Vaayne 2025-08-05 23:22:51 +08:00
  • 87e603af31 refactor(providers): support more provider to remove /no_think command for qwen3 (#8855) Phantom 2025-08-05 22:59:25 +08:00
  • c6cc1baae1 fix(models): some qwen3 models cannot disable thinking (#8854) Phantom 2025-08-05 22:49:37 +08:00
  • 245812916f Replace delete icon and simplify session modal Vaayne 2025-08-05 22:48:47 +08:00
  • 9e473ee8ce 💫 ui: redesign agent chat UI with improved message hierarchy and tool display Vaayne 2025-08-05 22:19:14 +08:00
  • 03183b4c50 Improve tool call message UI and expand behavior Vaayne 2025-08-05 21:56:24 +08:00
  • 66fa189474 ♻️ refactor: restructure CherryAgentPage into modular architecture Vaayne 2025-08-05 20:20:54 +08:00
  • eeafb99059 refactor: restructure aiCore for improved modularity and legacy support MyPrototypeWhat 2025-08-05 19:42:57 +08:00
  • c19a501f66 Add tool call UI and raw log parsing support Vaayne 2025-08-05 17:15:41 +08:00
  • a3b8c722a7 refactor: improve style for antd select virtual list scrollbar (#8841) one 2025-08-05 16:16:40 +08:00
  • 1e78e2ee89 Add session configuration and management UI Vaayne 2025-08-05 15:46:53 +08:00
  • 5569ac82da feat: mini window state management (#8834) Konv Suu 2025-08-05 15:40:42 +08:00
  • cb2d7c060c feat(Markdown): enable github markdown alert (#8842) one 2025-08-05 14:56:15 +08:00
  • 845dc40334 Add session metrics and improve chat message filtering Vaayne 2025-08-05 14:50:49 +08:00
  • 3b472cf48b Redesign chat UI with improved styling and message display Vaayne 2025-08-05 14:39:45 +08:00
  • 6087cb687d feat: enhance agent logging system with structured events and improved UI Vaayne 2025-08-05 12:10:45 +08:00
  • 24c3295393 Add structured logging support for agent execution Vaayne 2025-08-05 11:54:32 +08:00
  • 63b126b530 refactor: health check timeout (#8837) one 2025-08-05 11:49:46 +08:00
  • 9d0c8ca223 enhance shell envs and fix continue conversations Vaayne 2025-08-05 11:35:30 +08:00
  • 630c8e4d38 refactor: improve UserSelector with tag feature/per-assistant-memory-config one 2025-08-05 11:32:47 +08:00
  • 3fd53572dd Merge branch 'main' into feature/per-assistant-memory-config one 2025-08-05 11:23:01 +08:00
  • 6c28d6c6d5 fix: update input style in snapshot tests and format message mentions in MessageContent component feat/cherry-store MyPrototypeWhat 2025-08-05 11:18:19 +08:00
  • 8191fbc35c chore: update lucide-react to version 0.536.0 and clean up tsconfig paths MyPrototypeWhat 2025-08-05 11:12:34 +08:00
  • 98f83e096b Merge remote-tracking branch 'origin/main' into feat/cherry-store MyPrototypeWhat 2025-08-05 11:08:51 +08:00