Commit Graph
22 Commits
Author SHA1 Message Date
admin 8dfb7a5cff feat(sync): 添加 Vault 所有的用户 Skill 记录 2026-09-09 08:39:14 +08:00
admin 12b732d936 feat(chat): add workspace chat, attachments and agent delegation 2026-09-06 23:17:35 +08:00
admin 9e8603d010 fix(phase2): restore agent streams and persist extension installations 2026-09-06 02:21:27 +08:00
admin aa88f23e9c feat(extensions): add ZIP installation and unify action dialogs 2026-09-06 00:52:59 +08:00
admin f8e499df5d fix(mcp): 修复配置导入、凭据管理与协议边界
修复生命周期锁阻塞事件循环、旧连接回调误停新连接及超时契约不一致。

补齐 MCP JSON 兼容导入、密钥拆分与失败重试,修复 Header 大小写草稿丢失,迁移大小写敏感的环境变量凭据。

在 SSE 行拼接前限制缓冲大小,增加并发、迁移和流式输入回归测试;忽略本机 MCP 数据及 server.json/servers.json。

验证:后端 185 项、前端 54 项测试通过,前端生产构建、相关文件 Ruff 与暂存差异检查通过。
2026-09-03 22:38:35 +08:00
admin 3001d6089a 添加MCP客户端超时配置和连接管理改进
添加了MCP客户端的超时配置功能,包括启动超时和工具调用超时参数。
改进了HTTP客户端和标准IO客户端的超时处理机制,确保请求在指定时间内完成或取消。
增加了对MCP服务器数量的限制,防止配置过多服务器导致系统不稳定。
增强了错误处理机制,当连接异常时能够正确清理资源并移除桥接主机。
添加了对大型MCP消息的大小验证,防止过大的请求导致系统问题。
优化了密钥更改后的处理流程,确保在修改密钥时停用服务器并要求重新测试。
2026-09-03 16:16:58 +08:00
admin 9f2c46ab39 feat(mcp): complete remote transports and configuration workflow 2026-09-03 15:25:41 +08:00
admin d4ffbdcadd feat(mcp): add standalone server registry
Implement C.1 stdio MCP server CRUD, encrypted environment secrets, command digest approval, connection tests, lifecycle recovery, and dynamic tool registration. Add the standalone frontend configuration center, contracts, regression tests, and development documentation.
2026-09-03 14:49:49 +08:00
admin 1218b5cd71 fix(extension): 收紧插件命令运行时契约 2026-09-02 20:03:39 +08:00
admin 09c1bdac21 fix(extension): 向MCP命令传递插件设置 2026-09-02 18:23:32 +08:00
admin b16230ac4c fix(extension): 按Schema资源作用域校验引用 2026-09-02 15:47:54 +08:00
admin ec88795b11 fix(extension): 保护插件凭据引用与删除事务 2026-09-02 15:31:39 +08:00
admin cff38158f6 fix(extension): 完成MCP命令目标并收紧Schema边界 2026-09-02 14:52:03 +08:00
admin c1bac00d12 fix(extension): 收紧插件密钥与命令清单边界 2026-09-02 14:08:47 +08:00
admin 0a9cad1c76 feat(extension): 实现插件命令与设置贡献 2026-09-02 12:52:40 +08:00
admin 605bfc1c1a fix(extension): 强化 MCP 参数与生产运行门禁 2026-09-01 21:25:05 +08:00
admin 199dd25c3e fix(extension): 完善 MCP 参数与运行安全边界 2026-09-01 16:06:23 +08:00
admin 20920b6845 fix(extension): 修复 MCP Host 资源与协议边界 2026-09-01 12:11:30 +08:00
admin 4894029a0f feat(extension): 接入 stdio MCP Plugin Host 2026-09-01 11:32:05 +08:00
admin 35dc1ddefb chore(backend): 补充核心流程注释与待办 2026-08-30 22:59:45 +08:00
admin 8816f47128 fix(backend): 修复全面审阅发现的核心问题
修复索引首次失败回滚、Vault 扫描边界、Markdown 代码围栏和 UTF-16 Citation 偏移。

收紧 Plugin 权限与 JSON Schema 校验,补齐 Note Move、Task、Attachment 和 Transcript Tool。

接入 OpenAI SSE 与 Ollama JSONL 真流式输出,修正 Provider PATCH 语义并限制运行时内存保留。

新增对应回归测试,后端测试增至 62 项。
2026-08-28 09:56:07 +08:00
admin cd9eb1be60 feat(extension): 实现 Skill 与 Plugin Runtime 基础 2026-08-27 23:52:29 +08:00