Commit Graph
52 Commits
Author SHA1 Message Date
admin e4f5c0a197 fix(chat): 阻止页面卸载后的异步初始化修改模型选择 2026-09-04 08:30:45 +08:00
admin f45b3e09c6 fix(chat): 保留页面切换后的提供商与模型选择 2026-09-04 08:24:49 +08:00
admin d16b4211f1 fix(frontend): 汉化MCP工具展示并折叠原始说明 2026-09-04 07:52:53 +08:00
admin 44fb29c97a fix(frontend): 移除运行时演示数据并接入真实后端状态 2026-09-04 07:47:05 +08:00
admin 96e109f95e fix(provider): 修复索引事务回滚与工具名分片并同步主分支 2026-09-04 07:15:52 +08:00
admin 85f3169fbd feat(provider): 完成阶段E协议适配、国内预设与模型路由 2026-09-04 06:19:32 +08:00
yxx 58a8d64fdb Merge remote-tracking branch 'origin/main' into feat/knowledge-retrieval-core
# Conflicts:
#	README.md
#	backend/app/routes.py
#	docs/architecture/AI笔记软件技术栈说明-团队版-v2.3.md
#	docs/development/Knowledge与Retrieval-Core开发说明.md
2026-09-03 23:45:52 +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 0c392eebe4 feat(frontend): complete MCP plugin management UI 2026-09-03 14:22:29 +08:00
admin 1218b5cd71 fix(extension): 收紧插件命令运行时契约 2026-09-02 20:03:39 +08:00
admin 0a9cad1c76 feat(extension): 实现插件命令与设置贡献 2026-09-02 12:52:40 +08:00
yxx f74b751568 feat: benchmark功能开发完成 2026-09-01 23:30:11 +08:00
admin 4894029a0f feat(extension): 接入 stdio MCP Plugin Host 2026-09-01 11:32:05 +08:00
admin a820d14656 feat(agent): 持久化Trace并支持SSE恢复 2026-09-01 00:39:37 +08:00
admin 8553d6f3c3 feat(workspace): 接入真实Vault数据链路 2026-08-31 21:38:56 +08:00
admin da4dde2951 chore(frontend): 补充状态与服务边界注释 2026-08-30 22:59:58 +08:00
admin cba8f3f324 fix(frontend): 修复 Shiki 主题选择器并添加真实预览 2026-08-30 22:31:21 +08:00
admin d85362ab53 feat(frontend): 添加 GitHub 代码块主题设置 2026-08-30 20:41:42 +08:00
admin 71047aea17 chore(frontend): 将暂定品牌名统一为 NotesAgent 2026-08-30 20:25:51 +08:00
admin dd99a7a6f5 fix(frontend): 提升 Markdown 表格与列表对比度 2026-08-30 20:23:22 +08:00
admin 51ed010e54 feat(frontend): 统一页面视觉与轻量动效 2026-08-30 20:13:29 +08:00
admin 009346f953 feat(frontend): 完成智能体页面汉化 2026-08-30 11:04:13 +08:00
admin 3ca2d126a8 feat(frontend): 支持直接配置模型API密钥 2026-08-30 10:57:05 +08:00
admin ea4d7d1a30 fix(frontend): 提示模型凭据缺失与鉴权失败 2026-08-30 10:48:25 +08:00
admin 942b011bcf feat(frontend): 支持提供商预设与自动获取模型 2026-08-30 10:44:04 +08:00
admin 26087f3f0e fix(frontend): 默认展开代码块编辑器 2026-08-30 10:29:15 +08:00
admin b45f564341 fix(frontend): 修复文件树点击切换竞态 2026-08-30 10:29:08 +08:00
admin a48df4ef31 fix(frontend): 修复Markdown工具栏选区交互 2026-08-30 10:25:00 +08:00
admin 2d73342f53 fix(frontend): 修复可视化编辑器文件切换时序 2026-08-30 10:24:47 +08:00
admin 79db21f2e1 feat(frontend): 扩展Markdown插入工具并汉化块菜单 2026-08-30 10:15:27 +08:00
admin 5259489cc3 feat(frontend): 完善Markdown选区格式工具栏 2026-08-30 10:07:31 +08:00
admin 8f79fa505d feat(frontend): 引入可视化Markdown写作与Shiki高亮 2026-08-30 09:57:22 +08:00
admin ef9e4eb111 feat(frontend): 统一界面图标体系 2026-08-30 09:57:04 +08:00
admin 87327ac683 fix(frontend): 防止切换文件丢稿并修复主题恢复 2026-08-30 00:14:10 +08:00
admin eb93d5f536 fix(frontend): 接通设置状态与搜索降级 2026-08-29 23:59:22 +08:00
admin ba33754c9f fix(frontend): 修复任务关联字段持久化 2026-08-29 23:59:11 +08:00
admin 8ba737934f fix(frontend): 清理Agent跨Run权限状态 2026-08-29 23:59:11 +08:00
admin 8f7184d4ff fix(frontend): 修复文件树与编辑器状态一致性 2026-08-29 23:59:11 +08:00
admin 3428f00b0b fix(frontend): 完善Markdown与Chat事件渲染 2026-08-29 23:59:01 +08:00
admin 13cdb55268 feat(frontend): 接通完整页面路由与桌面壳层 2026-08-29 22:49:53 +08:00
admin d6307e8a94 feat(frontend): 完成主题与设置页面 2026-08-29 22:49:44 +08:00
admin 06594172ba feat(frontend): 完成Skill与Plugin管理页面 2026-08-29 22:49:44 +08:00
admin 42dc92f9d6 feat(frontend): 完成任务管理页面 2026-08-29 22:49:33 +08:00
admin ecd2e3c45c feat(frontend): 完成Agent运行与Trace页面 2026-08-29 22:49:32 +08:00
admin e33fe77ec7 feat(frontend): 完成知识对话页面 2026-08-29 22:49:32 +08:00
admin 6c310532d5 feat(frontend): 完成知识库搜索页面 2026-08-29 22:48:58 +08:00
admin 2c2bdd7f7a fix(frontend): 修复合并审阅发现的构建与契约问题
恢复 Vue TypeScript 生产构建,补齐可运行页面壳子,并修复文件树与 SSE 状态问题。

按 FastAPI Wire Contract 统一 Service DTO 映射,同时补充前端开发说明和问题修复复盘。
2026-08-29 12:10:33 +08:00