ForcePilot/src/agents/chatbot
Wenjie Zhang ebbb831fc0 feat: 实现MCP服务以统一业务逻辑和状态管理
- 新增 mcp_service 文件,移除原本的 src/agents/common/mcp.py,所有功能合并到mcp_service,MCP服务来处理服务器配置的增删改查操作、数据库与缓存之间的同步以及MCP客户端和工具的管理。
- 将重构的 MCP 和现有智能体做适配,引入全局缓存和状态管理机制用于MCP服务器和工具。
- 数据库表更新,在MCPServer模型中为StdIO传输类型添加了command和args字段。
- 其他代码优化、增强样式以提升用户体验和可读性。
2026-01-14 20:16:51 +08:00
..
__init__.py feat(agents): 重构智能体系统,引入Context替代Configuration 2025-08-31 00:34:26 +08:00
context.py feat: 实现MCP服务以统一业务逻辑和状态管理 2026-01-14 20:16:51 +08:00
graph.py feat: 实现MCP服务以统一业务逻辑和状态管理 2026-01-14 20:16:51 +08:00
metadata.toml feat: 重构智能体元数据系统,从集中式 YAML 迁移到分布式 TOML 配置 2025-11-07 12:28:58 +08:00
tools.py feat(chatbot): 增强智能体工具和知识库集成能力 2025-12-30 19:01:45 +08:00