Kadxy
55cacfb7e2
fix: missing files required for building
2025-01-22 21:28:29 +08:00
RiverRay
6a862372f7
Merge pull request #6082 from ChatGPTNextWeb/Leizhenpeng-patch-2
...
Update README_CN.md
2025-01-22 13:11:11 +08:00
RiverRay
81bd83eb44
Update README_CN.md
2025-01-22 13:08:33 +08:00
RiverRay
b2b6fd81be
Merge pull request #6075 from Kadxy/main
2025-01-20 10:44:46 +08:00
Kadxy
f22cfd7b33
Update chat.tsx
2025-01-20 10:10:52 +08:00
RiverRay
8111acff34
Update README.md
2025-01-20 00:17:47 +08:00
RiverRay
4cad55379d
Merge pull request #5974 from ChatGPTNextWeb/feat-mcp
...
Support MCP( WIP)
2025-01-20 00:07:41 +08:00
Kadxy
a3d3ce3f4c
Merge branch 'main' into feat-mcp
2025-01-19 23:28:12 +08:00
Kadxy
611e97e641
docs: update README.md
2025-01-19 23:20:58 +08:00
Kadxy
bfeea4ed49
fix: prevent MCP operations from blocking chat interface
2025-01-19 01:02:01 +08:00
Kadxy
bc71ae247b
feat: add ENABLE_MCP env var to toggle MCP feature globally and in Docker
2025-01-18 21:19:01 +08:00
Kadxy
0112b54bc7
fix: missing en translation
2025-01-16 22:35:26 +08:00
Kadxy
65810d918b
feat: improve async operations and UI feedback
2025-01-16 21:31:19 +08:00
river
4d535b1cd0
chore: enhance mcp prompt
2025-01-16 20:54:24 +08:00
Kadxy
588d81e8f1
feat: remove unused files
2025-01-16 09:17:08 +08:00
Kadxy
d4f499ee41
feat: adjust form style
2025-01-16 09:11:53 +08:00
Kadxy
4d63d73b2e
feat: load MCP preset data from server
2025-01-16 09:00:57 +08:00
Kadxy
07c63497dc
feat: support stop/start MCP servers
2025-01-16 08:52:54 +08:00
Kadxy
e440ff56c8
fix: env not work
2025-01-15 18:47:05 +08:00
river
c89e4883b2
chore: update icon
2025-01-15 17:31:18 +08:00
river
ac3d940de8
Merge branch 'feat-mcp' of https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web into feat-mcp
2025-01-15 17:29:43 +08:00
Kadxy
be59de56f0
feat: Display the number of clients instead of the number of available tools.
2025-01-15 17:24:04 +08:00
river
a70e9a3c01
chore:update mcp icon
2025-01-15 17:23:10 +08:00
Kadxy
8aa9a500fd
feat: Optimize MCP configuration logic
2025-01-15 16:52:54 +08:00
RiverRay
93652db688
Update README.md
2025-01-13 16:57:50 +08:00
RiverRay
8421c483e8
Update README.md
2025-01-12 12:56:13 +08:00
Dogtiti
4ac27fdd4d
Merge pull request #6033 from lvguanjun/fix_fork_session
...
fix: prevent message sync between forked sessions by generating unique IDs
2025-01-11 16:19:02 +08:00
Dogtiti
b6b2c501fd
Merge pull request #6034 from dupl/main
...
Correct the typos in user-manual-cn.md
2025-01-11 16:17:32 +08:00
Kadxy
ce13cf61a7
feat: ignore mcp_config.json
2025-01-09 20:15:47 +08:00
Kadxy
a3af563e89
feat: Reset mcp_config.json to empty
2025-01-09 20:13:16 +08:00
Kadxy
e95c94d7be
fix: inaccurate content
2025-01-09 20:10:10 +08:00
Kadxy
125a71fead
fix: unnecessary initialization
2025-01-09 20:07:24 +08:00
Kadxy
b410ec399c
feat: auto scroll to bottom when MCP response
2025-01-09 20:02:27 +08:00
Kadxy
7d51bfd42e
feat: MCP market
2025-01-09 19:51:01 +08:00
Kadxy
0c14ce6417
fix: MCP execution content matching failed.
2025-01-09 13:41:17 +08:00
Kadxy
f2a2b40d2c
feat: carry mcp primitives content as a system prompt
2025-01-09 10:20:56 +08:00
Kadxy
77be190d76
feat: carry mcp primitives content as a system prompt
2025-01-09 10:09:46 +08:00
Lincoln Minto
83e6ff6d96
Refactor: Simplify mask data processing using Object.values and flat
...
💻 变更类型 | Change Type
feat
🔀 变更说明 | Description of Change
This PR refactors the code handling mask data processing by simplifying the logic and improving scalability and type safety.
Code Enhancements:
Refactored the mask processing logic in app/masks/index.ts:
Replaced manual destructuring of cn, tw, and en keys with Object.values to dynamically handle all mask data.
Used .flat() to simplify merging mask arrays into a single collection.
Added explicit type casting (as BuiltinMask) for improved type safety.
Benefits:
Improved Maintainability: By eliminating hardcoded destructuring, the code can adapt automatically to new mask keys without modification.
Enhanced Readability: The use of Object.values and flat provides a cleaner, more concise approach.
Scalability: The updated implementation supports dynamic mask additions without breaking functionality.
📝 补充信息 | Additional Information
This change ensures the mask processing code is robust and easier to extend in future updates.
Release Notes:
New Features:
Simplified mask data processing using dynamic Object.values and .flat() methods.
Enhanced type safety with explicit type casting (as BuiltinMask).
2025-01-07 09:53:54 -03:00
dupl
c56587c438
Correct the typos in user-manual-cn.md
2025-01-05 20:34:18 +08:00
lvguanjun
840c151ab9
fix: prevent message sync between forked sessions by generating unique IDs
2025-01-05 11:22:53 +08:00
RiverRay
0af04e0f2f
Merge pull request #5468 from DDMeaqua/feat-shortcutkey
...
feat: #5422 快捷键清除上下文
2024-12-31 16:23:10 +08:00
DDMeaqua
d184eb6458
chore: cmd + shift+ backspace
2024-12-31 14:50:54 +08:00
DDMeaqua
c5d9b1131e
fix: merge bug
2024-12-31 14:38:58 +08:00
DDMeaqua
e13408dd24
Merge branch 'main' into feat-shortcutkey
2024-12-31 14:30:09 +08:00
DDMeaqua
aba4baf384
chore: update
2024-12-31 14:25:43 +08:00
DDMeaqua
6d84f9d3ae
chore: update
2024-12-31 13:27:15 +08:00
Dogtiti
63c5baaa80
Merge pull request #6010 from code-october/fix-visionModels
...
修复 VISION_MDOELS 在 docker 运行阶段不生效的问题
2024-12-31 09:56:46 +08:00
Dogtiti
defefba925
Merge pull request #6016 from bestsanmao/add_deepseek
...
fix issue #6009 add setting items for deepseek
2024-12-30 19:27:20 +08:00
suruiqiang
90c531c224
fix issue #6009 add setting items for deepseek
2024-12-30 18:23:18 +08:00
code-october
266e9efd2e
rename the function
2024-12-30 09:13:12 +00:00