ForcePilot/backend/package/yuxi/services
Wenjie Zhang 4f6353d555 feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构
- 将 api 测试重组为 integration 测试
- 新增 unit 和 e2e 测试目录分类
- 新增 testing-guidelines.md 测试指南文档
- 更新 pyproject.toml 和 run_tests.sh 以适配新结构

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 15:24:47 +08:00
..
agent_run_service.py feat: 增强对话线程的 agent_config_id 绑定逻辑,确保元数据一致性 2026-03-27 01:15:51 +08:00
chat_service.py feat: 添加工件管理和展示功能 2026-03-29 10:55:00 +08:00
conversation_service.py feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构 2026-03-30 15:24:47 +08:00
doc_converter.py style(lint): 优化格式 2026-03-26 13:53:35 +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
filesystem_service.py feat: 添加知识库文件在沙盒以及文件系统中的映射 #576 2026-03-26 03:25:55 +08:00
knowledge_fs_service.py style(lint): 优化格式 2026-03-26 13:53:35 +08:00
mcp_service.py style: code format 2026-03-29 13:49:54 +08:00
run_queue_service.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
run_worker.py refactor(chat-api): 重构聊天接口请求模型:流式与非流式聊天统一使用 query + agent_config_id 请求体 2026-03-26 23:13:44 +08:00
skill_service.py feat: 更新内置技能版本,增强技能更新逻辑,优化技能管理界面 2026-03-28 20:02:52 +08:00
subagent_service.py feat: 重构扩展管理中的 SubAgent 与 MCP 交互,统一为类似 Skills 的方式。 2026-03-29 13:47:41 +08:00
task_service.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
thread_files_service.py feat: 调整沙盒 user-data 目录隔离策略,workspace 修改为用户级,优化文件系统逻辑及权限校验 2026-03-28 19:36:06 +08:00
tool_service.py refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents 2026-03-24 11:09:51 +08:00
viewer_filesystem_service.py feat: 调整沙盒 user-data 目录隔离策略,workspace 修改为用户级,优化文件系统逻辑及权限校验 2026-03-28 19:36:06 +08:00