v2.7.0
v2.7.0 Release 总结
MCP (Model Context Protocol) 全面接入
- 新增 MCP Server 支持,将 Gateway 能力暴露给 AI 智能体
- 新增 MCP 服务管理与桥接功能
- 新增 远程 MCP 连接(streamable-http)
- 新增 MCP 权限控制系统(admin 全权限配置)
- 新增 Web MCP 工具模块:覆盖会话/角色卡/世界书/记忆/知识库/AI模型管理
- 重构数据存储层,统一目录管理与存储格式
- MCP 工具日志增强,适配 Web UI
📋 统一日志系统
- 引入 Gateway 统一日志服务,整合事件追踪与查询
- MCP 工具调用日志记录
- 主流程接入统一日志 + Web 前端适配新 API
- 自动迁移旧事件日志、防重复、初始化诊断
- 重构日志页面,移除系统日志模块,统一为 Gateway 事件日志视图
🔒 安全增强
- 输入校验守卫机制与字段约束
- 高危工具确认机制
- 路径穿越防护(Path Traversal)
- 文件网关 TOCTOU 防护
- Web 日志 API 的 limit/offset 安全解析
- MCP Web 工具输入校验与数据一致性增强
🖥️ Web UI 改进
- Token 用量页面毛玻璃设计重构
- 故障转移队列移动端响应式适配(≤768px)
- 聊天输入框重构,动态输入区域
- AI控制中心展开配置按钮改为打开故障转移队列,清理死代码
- 移动端控制台按钮在 /dashboard 切换页面时修复
⚙️ 核心功能
- 工具循环错误处理与回退逻辑改进
- sessions/memories 重构为原子读-改-写模式
- 故障转移健康状态持久化与每日失败计数
- 角色资料字段扩展、文档标题与用量统计优化
📦 依赖与工程
- 新增 mcp 依赖
- 重构依赖管理与模型配置,提升通用性
- 移除 requirements-optional.txt,精简依赖
📖 文档 & CI
- 新增 Web MCP Tools 文档
- 更新文档以反映项目架构变更
- 添加 GitHub Pages 文档自动部署工作流