ForcePilot/backend/package/yuxi/services
Wenjie Zhang 89aed450ab refactor(subagents): 重构服务层,统一工具解析与过滤逻辑
- 合并 normalize/filter 函数为 filter_specs_by_names,移除冗余类型检查
- exists_name 改用 SELECT COUNT(*) 仅查计数
- update 改用字典迭代批量赋值,删除未使用的 upsert
- 新增 list_all_specs 到 repository 层
- 修复 get_subagents_from_names 空列表返回 tuple 的 bug
- 更新相关测试
2026-03-24 11:09:48 +08:00
..
agent_run_service.py foramt: 规范化代码 2026-03-24 11:09:39 +08:00
chat_stream_service.py fix(chat): 修复 context 未传递导致 subagents 配置不生效 2026-03-24 11:09:48 +08:00
conversation_service.py refactor(parser): 重构解析器为统一入口 2026-03-24 11:09:45 +08:00
evaluation_service.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
feedback_service.py foramt: 规范化代码 2026-03-24 11:09:39 +08:00
history_query_service.py foramt: 规范化代码 2026-03-24 11:09:39 +08:00
mcp_service.py foramt: 规范化代码 2026-03-24 11:09:39 +08:00
run_queue_service.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
run_worker.py foramt: 规范化代码 2026-03-24 11:09:39 +08:00
skill_service.py foramt: 规范化代码 2026-03-24 11:09:39 +08:00
subagent_service.py refactor(subagents): 重构服务层,统一工具解析与过滤逻辑 2026-03-24 11:09:48 +08:00
task_service.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
tool_service.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00