MyPrototypeWhat
f3b9b3c84c
fix: remove undici dependency and clean up ProxyManager code ( #6020 )
2025-05-15 22:09:53 +08:00
kangfenmao
cb64646cb9
Merge branch 'main' into develop
...
# Conflicts:
# yarn.lock
2025-05-15 20:24:00 +08:00
kangfenmao
0091e4aeb3
chore: remove artifacts and database packages
...
* Deleted the @cherry-studio/artifacts package including its README, package.json, and associated CSS files.
* Removed the @cherry-studio/database package along with its README, package.json, and source files for data handling.
* Cleaned up related yarn.lock files and installation states for both packages.
2025-05-15 20:21:43 +08:00
kangfenmao
e010e975bd
chore(version): 1.3.3
2025-05-15 19:50:21 +08:00
Konv Suu
ca73ef167c
fix: strange corner style in miniapp pop up ( #5976 )
...
* fix: strange corner style in miniapp pop up
2025-05-15 19:46:19 +08:00
MyPrototypeWhat
139a14408b
refactor: update ImageBlockGroup layout to use CSS grid for better re… ( #5998 )
...
refactor: update ImageBlockGroup layout to use CSS grid for better responsiveness
2025-05-15 19:46:15 +08:00
SuYao
2e504a92dc
fix: enhance image block handling in message processing ( #5971 )
2025-05-15 19:45:09 +08:00
SuYao
462a63d36c
fix: timing measurement before sending request ( #5970 )
2025-05-15 19:44:18 +08:00
Chen Tao
dee44a8d27
fix: remove dimensions(except voyage) ( #6015 )
...
* fix: remove dimensions(except voyage)
* fix : #6016
2025-05-15 18:05:29 +08:00
SuYao
fe78ce1d70
fix: update geminiapi check ( #6002 )
2025-05-15 17:51:08 +08:00
Lao
12a07b853e
fix: Update Server McpSettings ( #6018 )
...
fix:初始化一个新的MCP Server时,没有防止用户多次点击启用开关
2025-05-15 17:50:52 +08:00
one
c7a15d291e
fix: update current topic id and support EmojiAvatar for ChatFlowHistory ( #5861 )
...
* fix: update current topic id for ChatFlowHistory to work
* refactor: set current topic id early in loadTopicMessagesThunk
* refactor: extract EmojiAvatar
* fix: style
2025-05-15 01:42:18 +08:00
MyPrototypeWhat
9262f92bff
refactor: update ImageBlockGroup layout to use CSS grid for better re… ( #5998 )
...
refactor: update ImageBlockGroup layout to use CSS grid for better responsiveness
2025-05-14 23:44:48 +08:00
Konv Suu
596532a8c8
fix: strange corner style in miniapp pop up ( #5976 )
...
* fix: strange corner style in miniapp pop up
2025-05-14 23:38:19 +08:00
George Zhao
5e0080c5a1
feat: add support for allowing Escape key to exit fullscreen mode ( #5930 )
...
* feat: add support for allowing Escape key to exit fullscreen mode
* feat(i18n): add translation for allowing ESC key to exit fullscreen mode in multiple locales
* feat: enable Escape key to exit fullscreen mode regardless of platform
* feat: 添加允许使用Escape键退出全屏模式的功能,并更新相关国际化支持
* fix: 修复全屏模式下Escape键退出功能的状态管理,移除相关设置项
* feat: 添加全屏状态管理功能至导航栏,更新右侧导航栏组件以支持全屏模式
* feat: 更新导航栏以支持全屏模式,调整右侧导航栏的内边距
* fix: 更新全屏模式下Escape键退出功能的默认设置为启用
* refactor: 移除全屏模式下Escape键退出功能的状态管理逻辑
* fix: 移除全屏模式下Escape键退出功能的调试日志
* feat: 添加全屏模式下Escape键的快捷键配置,默认启用
* refactor: 移除与全屏模式下Escape键退出功能相关的IPC通道和配置
* refactor: 移除全屏模式下Escape键退出功能的配置项
* refactor: 移除Navbar和McpSettingsNavbar中与全屏模式相关的代码
* refactor: 移动exit_fullscreen快捷键配置到shortcuts数组末尾
* refactor: 添加全屏模式下快捷键未设置时直接退出全屏的逻辑
* refactor: 添加全屏模式下快捷键未设置时直接退出全屏的逻辑
* refactor: remove unused useFullscreen hook
* refactor: remove 'allow ESC key to exit fullscreen mode' translations from multiple locale files
---------
Co-authored-by: George Zhao <georgezhao@SKJLAB>
2025-05-14 23:35:02 +08:00
SuYao
8f7c5eed75
fix: inaccurate temperature param ( #5973 )
...
* fix: inaccurate temperature param
* fix: enhance model support check for reasoning and web search models
2025-05-14 22:08:04 +08:00
kangfenmao
d5e35117a6
fix: ensure topic is created if not found in loadTopicMessagesThunk
...
* Added logic to create a new topic with an empty messages array if the specified topic does not exist in the database.
2025-05-14 21:53:28 +08:00
George Zhao
c3f3fe5b79
docs: 贡献者数据源 ( #5992 )
...
更新贡献者数据源。
2025-05-14 21:40:47 +08:00
SuYao
5b49f77965
fix: enhance image block handling in message processing ( #5971 )
2025-05-14 20:55:03 +08:00
SuYao
729752f96a
fix: timing measurement before sending request ( #5970 )
2025-05-14 20:53:08 +08:00
George Zhao
79f66f0d50
fix: use EXTENDED_CONTEXT_STEP for slider step value in settings ( #5989 )
...
Co-authored-by: George Zhao <georgezhao@SKJLAB>
2025-05-14 20:08:47 +08:00
George Zhao
577d180e1d
feat: 更长上下文 ( #5963 )
...
* feat: Extended the fillable context length to 100. #5514
Update src/renderer/src/pages/home/Tabs/SettingsTab.tsx
fix: update context length settings and localization for multiple languages
* fix: adjust context count slider limits and behavior based on max contexts setting
* feat: implement event handling for max contexts changes in settings
* feat: update context count handling to use EXTENDED_CONTEXT_LIMIT in settings
* feat: update context count logic to use EXTENDED_CONTEXT_LIMIT when max contexts are enabled
* refactor: remove unused EXTENDED_CONTEXT_LIMIT import from AssistantService
* feat: simplify context count logic with validAndChangeContextCount function
* feat: 移除TokenCount组件中对最大计数为20的特殊处理,简化上下文计数显示逻辑
* refactor: simplify getContextCount logic by removing max context handling
* feat: adjust step value for context count input based on max contexts setting
---------
Co-authored-by: George Zhao <georgezhao@SKJLAB>
2025-05-14 19:37:37 +08:00
Konv Suu
568fd155c5
fix: define line-clamp for compatibility ( #5983 )
2025-05-14 18:57:02 +08:00
Lao
4cb4890be7
fix lint errors ( #5987 )
...
* Fix code snippets that don't comply with code standards by applying lint rules
* update package.json:add test:lint script
2025-05-14 17:01:33 +08:00
SuYao
51061d4d1a
fix: append topic prompt if exists ( #5969 )
2025-05-14 13:52:31 +08:00
SuYao
0d38fabfac
fix: improve citation deduplication logic for non-knowledge citations ( #5981 )
2025-05-14 13:51:25 +08:00
one
e9afab7725
fix: quickpanel auto-scroll behaviour ( #5950 )
...
* fix: quickpanel scrollto changed to smart
* fix: add scrollTrigger as the replacement for scrollBlock
* fix: add a 'none' trigger to prevent accidental scrolling
2025-05-14 00:52:25 +08:00
自由的世界人
3a1ba4eb20
feat: add citation content copy button ( #5966 )
...
* feat: add citation content copy button
* fix: build error
2025-05-14 00:13:00 +08:00
上房揭瓦
151bc78e01
添加智能体订阅功能 ( #5954 )
...
* 添加智能体订阅功能
* 修改图标
* 修改hook点
修改图标
* 优雅的引用图标
* feat(i18n): add settings title for agents in multiple languages
* fix(i18n): update translations for improved clarity
* Merge branch 'main' into Subscribe
---------
Co-authored-by: VM 96 <eov@88.com>
Co-authored-by: suyao <sy20010504@gmail.com>
2025-05-13 23:09:38 +08:00
kangfenmao
5f30222999
chore(version): 1.3.2
2025-05-13 21:04:14 +08:00
kangfenmao
52dc23d968
Merge branch 'main' into develop
...
# Conflicts:
# src/renderer/src/providers/AiProvider/OpenAIProvider.ts
# src/renderer/src/providers/AiProvider/OpenAIResponseProvider.ts
2025-05-13 20:53:23 +08:00
kangfenmao
fa00ceac1a
fix: Grouped message should not reset model and modelId
...
* Updated the reset logic to conditionally handle model and modelId for grouped messages.
* Ensured that the original model is retained when regenerating responses for grouped messages.
2025-05-13 20:50:52 +08:00
kangfenmao
f414b1881c
fix: OpenAIResponseProvider summaryForSearch impl model wrong
2025-05-13 20:50:29 +08:00
kangfenmao
396b400004
revert: openai compatible type
2025-05-13 20:50:02 +08:00
kangfenmao
483ea46440
fix: regenerate message use assistant model
2025-05-13 20:45:50 +08:00
kangfenmao
374987dff1
fix: Grouped message should not reset model and modelId
...
* Updated the reset logic to conditionally handle model and modelId for grouped messages.
* Ensured that the original model is retained when regenerating responses for grouped messages.
2025-05-13 20:41:15 +08:00
kangfenmao
c0c0faabc8
fix: history topic message block is empty
...
* Added useEffect to dispatch loadTopicMessagesThunk when the topic is available
* Integrated useAppDispatch for state management
2025-05-13 20:24:41 +08:00
kangfenmao
d2f287592f
fix: history topic message block is empty
...
* Added useEffect to dispatch loadTopicMessagesThunk when the topic is available
* Integrated useAppDispatch for state management
2025-05-13 20:24:19 +08:00
Yohann
0e269cadb9
feat: add DevTools functionality and localization support ( #5796 )
...
* feat: add DevTools functionality and localization support
* Added new IPC channels for opening and toggling DevTools.
* Implemented corresponding handlers in the main process.
* Updated preload API to include DevTools methods.
* Enhanced the AboutSettings component with a debug section to control DevTools.
* Added localization strings for debug actions in English, Simplified Chinese, and Traditional Chinese.
* refactor: remove DevTools open state handling and related localization strings
* Removed the IPC channel and associated handlers for checking if DevTools is open.
* Updated the AboutSettings component to eliminate the DevTools open state management.
* Removed localization strings for the DevTools close action in English, Simplified Chinese, and Traditional Chinese.
* ToggleDevTools event uses the source window to trigger switching, compatible with multiple windows
* Remove empty comments
---------
Co-authored-by: yangheng <492238647@qq.com>
2025-05-13 16:53:55 +08:00
fullex
9b01baf0d6
fix(WebviewService): simplify user agent string modification by removing Chrome version replacement
2025-05-13 16:47:18 +08:00
Konv Suu
9a8e17908a
feat: add cache size retrieval functionality and integrate with UI ( #5689 )
...
* feat: add cache size retrieval functionality and integrate with UI
* chore: clean
* update
* update
2025-05-13 16:17:09 +08:00
one
9a64741d4c
refactor: improve model management UI, add animations to some buttons ( #5932 )
...
* feat: add motion to ModelListSearchBar
* feat: add motion to health checking button
* refactor(EditModelsPopup): show spin while fetching models
* refactor: remove redundant filtering, use transient props
* chore: remove useless component ModelTags
* refactor: extract and reuse ModelIdWithTags
* refactor(EditModelsPopup): use ExpandableText instead of expandable Typography.Paragraph
* refactor(EditModelsPopup): implement optimistic updates for filter type and loading state
* refactor: startTransition for search
* refactor(EditModelsPopup): enhance search and filter handling with optimistic updates
* refactor(EditModelsPopup): implement debounced search filter updates
---------
Co-authored-by: suyao <sy20010504@gmail.com>
2025-05-13 15:43:42 +08:00
one
830f8db9e9
fix: animation on resolving SelectModelPopup ( #5947 )
2025-05-13 15:26:43 +08:00
dlzmoe
b8dc066a64
feat: Optimize the display method for the three modes ( #5938 )
...
chore: Optimize the display method for the three modes
2025-05-13 15:26:04 +08:00
SuYao
36c64161c9
fix: timer stop ( #5914 )
2025-05-13 15:25:27 +08:00
one
f8603d0c24
refactor: improve model management UI, add animations to some buttons ( #5932 )
...
* feat: add motion to ModelListSearchBar
* feat: add motion to health checking button
* refactor(EditModelsPopup): show spin while fetching models
* refactor: remove redundant filtering, use transient props
* chore: remove useless component ModelTags
* refactor: extract and reuse ModelIdWithTags
* refactor(EditModelsPopup): use ExpandableText instead of expandable Typography.Paragraph
* refactor(EditModelsPopup): implement optimistic updates for filter type and loading state
* refactor: startTransition for search
* refactor(EditModelsPopup): enhance search and filter handling with optimistic updates
* refactor(EditModelsPopup): implement debounced search filter updates
---------
Co-authored-by: suyao <sy20010504@gmail.com>
2025-05-13 14:48:59 +08:00
kangfenmao
5a6a2c0374
chore(version): 1.3.1
2025-05-13 13:48:19 +08:00
beyondkmp
ff3d418622
chore: use node-stream-zip to improve perfermanc and remove unused dependencies ( #5946 )
...
* chore: remove unused dependencies from package.json and yarn.lock
* fix: update backup extraction progress logging in BackupManager
---------
Co-authored-by: beyondkmp <beyondkmkp@gmail.com>
2025-05-13 13:41:06 +08:00
one
909acf1da3
fix: animation on resolving SelectModelPopup ( #5947 )
2025-05-13 13:22:24 +08:00
dlzmoe
2ae1069fc2
feat: Optimize the display method for the three modes ( #5938 )
...
chore: Optimize the display method for the three modes
2025-05-13 12:21:12 +08:00