Commit Graph

2043 Commits

Author SHA1 Message Date
1600822305
53643e81f0 升级 2025-04-20 01:46:29 +08:00
1600822305
40aabba498 feat(Miniapp): add Z.ai mini app with logo and migration support 2025-04-19 22:17:47 +08:00
1600822305
adac7659a8 修改1亿点点 2025-04-19 20:34:26 +08:00
1600822305
7a82a61bbe 模型2.55flash 2025-04-18 07:22:30 +08:00
1600822305
53708a973f 添加了 TTS 相关服务并更新了设置 2025-04-18 04:06:39 +08:00
1600822305
877beeab43 111 2025-04-15 01:31:22 +08:00
1600822305
227dc01c85 Merge remote-tracking branch 'origin/1600822305-patch-2' into TTSom 2025-04-14 23:37:05 +08:00
1600822305
0c2bd4ef14 Merge remote-tracking branch 'origin/om3' into TTSom 2025-04-14 23:30:58 +08:00
1600822305
e38b18bb53 新增信息id 2025-04-14 23:20:03 +08:00
kangfenmao
3cfd2d6d8c Merge branch 'main' into 1600822305-patch-2
# Conflicts:
#	electron-builder.yml
#	yarn.lock
2025-04-14 23:15:27 +08:00
kangfenmao
c4c6e83721 refactor(ipc): remove Windows ARM update check from IPC handler and AboutSettings component 2025-04-14 20:04:48 +08:00
1600822305
a883f27c3f Update Inputbar.tsx 2025-04-14 18:41:14 +08:00
1600822305
18b9a26dd4 Update Inputbar.tsx 2025-04-14 18:38:13 +08:00
1600822305
4223737bde Merge branch 'main' into 1600822305-patch-2 2025-04-14 18:11:50 +08:00
1600822305
370ee60537 修复了一些bug 2025-04-14 17:55:25 +08:00
LiuVaayne
0a2c9037e7 feat: mcp custom headers (#4800)
* Add support for custom HTTP headers in MCP servers

Allow users to configure custom HTTP headers for SSE and streamable HTTP
MCP server connections. This enables authentication and other API
requirements.

* Add custom headers i18n strings
2025-04-14 17:17:13 +08:00
LiuVaayne
a6374abcb9 Feat/mcp tool response support image (#4787)
* Add typed MCPCallToolResponse interface and format converters

The commit introduces a structured response type for MCP tool calls with
proper handling for different content types (text, image, audio). It adds
provider-specific converter functions to transform tool responses into
the appropriate message format for OpenAI, Anthropic, and Gemini.

* Support vision models in tool call responses

Add isVisionModel parameter to tool response formatters to conditionally
handle content based on model capabilities. Non-vision models now receive
JSON stringified content, while vision models get proper multimedia parts.
2025-04-14 17:16:42 +08:00
kangfenmao
8a25f94fbc fix: emoji icon empty 2025-04-14 17:10:55 +08:00
Teo
eaa03375f4 feat: update icons in Inputbar and related components for consistency 2025-04-14 16:06:17 +08:00
fullex
e96e6412a0 fix: quickAssistant transalte not work by key select 2025-04-14 10:31:52 +08:00
kangfenmao
1954d94b78 feat: enhance styling and icon consistency across components 2025-04-14 09:34:13 +08:00
kangfenmao
650111ab74 feat(migrate, websearch): enable enhanceMode in websearch and update migration logic 2025-04-14 09:34:13 +08:00
1600822305
8b9d3a2e56 翻译 2025-04-14 00:16:56 +08:00
1600822305
51fc167b2a 添加了记忆功能 2025-04-13 23:34:58 +08:00
fullex
9f8acd4ed8 fix: mac fullscreen changed when switch back through clicking dock icon 2025-04-13 23:34:55 +08:00
fullex
5410163667 fix: numpad enter not work 2025-04-13 23:34:20 +08:00
Reamd7
4e00a21211 fix(MCPService): 增加获取系统 PATH 的功能, 修复 process.env.PATH 无法获取系统PATH的问题 (#4766) 2025-04-13 22:45:02 +08:00
1600822305
e9347337b2 修复 2025-04-13 22:42:26 +08:00
LiuVaayne
b29d263f17 feat: Enhance web search with XML-based query extraction (#4770)
Add support for webpage summarization, direct URL references, and
better query processing using a structured XML format. Move web content
fetching to dedicated utility functions with improved error handling
and format options.
2025-04-13 22:42:14 +08:00
kangfenmao
8e18f1f517 fix(Sidebar): rename Sparkle icon to Sparkles for consistency 2025-04-13 22:05:32 +08:00
africa1207
3531cbe641 feat: 优化webdav备份文件恢复管理功能 (#4699)
* feat: 优化webdav备份文件恢复管理功能

* fix: 恢复和删除操作更改为文字而非图标

* feat: 统一坚果云与webdav备份恢复功能
2025-04-13 21:52:16 +08:00
kangfenmao
a8e9affb86 chore: update yarn.lock and enhance localization in Japanese, Russian, and Traditional Chinese
- Removed unused dependencies from yarn.lock.
- Added new localization strings for emoji filtering and TTS progress bar in Japanese, Russian, and Traditional Chinese.
- Improved layout and styling in TTSSettings and VoiceCallSettings components.
2025-04-13 21:50:00 +08:00
1600822305
445d4b879d bug修改丢失记忆 2025-04-13 21:36:23 +08:00
kangfenmao
45cf39fb4e Merge branch 'main' into 1600822305-patch-2
# Conflicts:
#	src/renderer/src/pages/home/Messages/MessageContent.tsx
#	src/renderer/src/pages/settings/SettingsPage.tsx
#	src/renderer/src/store/settings.ts
2025-04-13 21:34:30 +08:00
kangfenmao
39f1d537e4 style(Sidebar, Messages, ModelSettings): update icon styles and clean up unused imports
- Added 'icon' class to various icons in Sidebar for consistent styling.
- Removed unused loading state from Messages component.
- Cleaned up iconStyle variable in ModelSettings as it was no longer needed.
2025-04-13 21:29:48 +08:00
LiuVaayne
97c7707ddf feat(MCP): add resource management features and localization support (#4746)
* feat(MCP): add resource management features and localization support

* feat(MCP): enhance resource handling with improved error messages and response structure

* fix(MCPToolsButton): add missing useEffect import for resource handling

---------

Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-04-13 21:08:57 +08:00
Teo
70be2c5b5b hotfix: 优化一些issue反馈 (#4758)
feat(Inputbar, Settings): add backspace delete model functionality and localization updates

- Implemented a new setting to enable backspace key functionality for deleting models/attachments in the Inputbar.
- Added corresponding localization strings for English, Japanese, Russian, Chinese (Simplified and Traditional) in the i18n files.
- Updated the QuickPanelBody styling to inherit border-radius.
- Migrated the new setting to the state management for persistence.

Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-04-13 21:07:00 +08:00
kangfenmao
e66696cd86 feat: new icon style 2025-04-13 21:03:19 +08:00
1600822305
909849e69a 冲突 2025-04-13 20:53:32 +08:00
1600822305
550e83a673 记忆功能升级 2025-04-13 20:49:52 +08:00
George·Dong
7d27ef01a7 fix: Update dashscoop provider configuration and enhance model editing functionality (#4748)
* fix(provider config): update dashscoop new links

* feat(EditModelsPopup): add grouping function for bailian

* fix(isWebSearchModel): Correctly handle the priority of manually setting model support for web search
2025-04-13 20:38:25 +08:00
1600822305
09e6871118 添加了记忆功能 2025-04-13 16:51:05 +08:00
kangfenmao
0aac88bb92 fix(EditModelsPopup, ModelList): adjust avatar size and streamline model description rendering
- Reduced avatar size in ModelList for better alignment.
- Simplified rendering logic for model descriptions in EditModelsPopup to enhance readability.
2025-04-13 13:34:48 +08:00
kangfenmao
78269b4fa7 style(MCPSettings): adjust layout and spacing in NpxSearch and MainContainer
- Updated MainContainer to use flex display for better layout.
- Increased margin in NpxSearch component for improved spacing.
- Adjusted ResultList to use two columns instead of three for better content presentation.
2025-04-13 11:00:07 +08:00
kangfenmao
cecfe5fdd9 feat(Settings): implement assistant icon type selection and localization updates 2025-04-13 10:45:47 +08:00
Teo
c733166a0f feat(AssistantItem): add emoji support and improve icon display logic 2025-04-13 10:01:03 +08:00
Teo
f14e255464 refactor(AgentPage): Refactor AgentPage UI (#4737)
* refactor(AgentPage): Refactor AgentPage UI

* style(AgentCard): update HeaderInfoEmoji styling for improved layout and visual consistency

* fix(AgentCard): conditionally render HeaderInfoEmoji to prevent rendering of undefined

* feat(AgentsPage): add handleAddAgent function to streamline agent addition process

* style(AgentsPage): remove unnecessary whitespace in title rendering
2025-04-13 09:58:46 +08:00
1600822305
07bfb8e01e 6 2025-04-13 03:54:38 +08:00
1600822305
8aea052bd6 记忆功能 2025-04-13 03:51:11 +08:00
1600822305
54a8f31422 记忆功能 2025-04-12 22:03:13 +08:00