ForcePilot/backend/package/yuxi/agents/middlewares
Kris 90b16ce9b1 feat(agents): add channel tool middleware support
新增渠道工具中间件,支持从对话渠道加载并执行对应Agent工具:
1. 新增ChannelToolMiddleware中间件实现工具注入逻辑
2. 扩展BaseContext增加channel_type和channel_tools字段
3. 在内置聊天机器人和深度代理中注册渠道工具中间件
4. 导出中间件到包公共接口
2026-05-21 10:19:37 +08:00
..
__init__.py feat(agents): add channel tool middleware support 2026-05-21 10:19:37 +08:00
attachment_middleware.py Merge branch '0.6.0-dev' into feat/agent-sandbox 2026-03-25 03:36:08 +08:00
channel_tool_middleware.py feat(agents): add channel tool middleware support 2026-05-21 10:19:37 +08:00
context_middlewares.py refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents 2026-03-24 11:09:51 +08:00
dynamic_tool_middleware.py refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents 2026-03-24 11:09:51 +08:00
knowledge_base_middleware.py feat: 添加知识库文件在沙盒以及文件系统中的映射 #576 2026-03-26 03:25:55 +08:00
runtime_config_middleware.py refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents 2026-03-24 11:09:51 +08:00
skills_middleware.py style(lint): 优化格式 2026-03-26 13:53:35 +08:00
summary_middleware.py fix(summary): 修复对话摘要中间件的工具结果卸载链路,修正路径拼接错误并补充单元测试 2026-04-12 23:38:13 +08:00