肖泽涛
|
b4efa21c82
|
chore: fix lint formatting issues
|
2026-03-08 00:42:20 +08:00 |
|
肖泽涛
|
ad41efef94
|
fix(test): 修复或删除一些因为重构报错的测试文件
✅ test_graph_unit.py - 修复了 config mock 和 driver/status 属性问题
✅ test_skill_service.py - 修复了函数名变更和导入问题
✅ test_skills_backend.py - 删除了过时的 create_agent_composite_backend 测试
✅ 删除了 test_runtime_config_middleware_skills.py(API 完全重构)
|
2026-03-08 00:09:50 +08:00 |
|
Wenjie Zhang
|
43679f4c0d
|
style(format): 格式化代码
|
2026-03-04 04:13:05 +08:00 |
|
肖泽涛
|
326f87d67f
|
refactor: 会话级 skill resolver 与 skills 加载链路重构
|
2026-02-26 18:35:03 +08:00 |
|
肖泽涛
|
0f7c0d3017
|
fix(skills): 增强安全性与交互体验
- 添加 skill slug 格式校验,防止路径遍历攻击
- 优化导出文件清理逻辑,添加异常处理
- 前端依赖管理表单添加禁用状态联动
- 补充相关单元测试
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-23 20:52:26 +08:00 |
|
肖泽涛
|
2666b27fcb
|
feat(skills): 支持依赖管理与运行时渐进注入
|
2026-02-22 17:42:37 +08:00 |
|
肖泽涛
|
46b676db07
|
feat(skills): add skills management module
实现 Skills 管理功能,支持超级管理员导入、编辑、导出和删除技能包。
- 新增 Skill 数据模型(元数据存数据库,内容存文件系统)
- 新增 /api/system/skills/* 路由(权限分级:admin 可列表,superadmin 可管理)
- 新增 SelectedSkillsReadonlyBackend,运行时只读挂载到 /skills
- Agent 配置新增 skills 字段,运行时注入技能提示词
- 前端新增 Skills 管理页面(设置弹窗 + 独立路由)
- 新增测试覆盖:service/router/backend 单测
未实现功能:
- 关联使用其他技能
- 沙箱执行代码
- 在技能中绑定工具
|
2026-02-21 02:48:20 +08:00 |
|