copilot-swe-agent[bot]
|
f8e58ef229
|
fix: 修复代码质量问题 - 更正异常处理和导入语句
Co-authored-by: Windpicker-owo <221029311+Windpicker-owo@users.noreply.github.com>
|
2025-11-19 23:35:35 +08:00 |
|
Windpicker-owo
|
7bb0248ca2
|
feat(memory): 添加自动关联功能及相关配置支持
|
2025-11-19 23:32:10 +08:00 |
|
Windpicker-owo
|
5439e3bd82
|
fix(memory-graph): 修复集成测试问题
- 修复Config类memory字段验证问题 (改为Optional)
- 为Memory模型添加activation属性
- 修复CreateMemoryTool返回值 (添加memory_id)
- 为GraphStore添加remove_memory方法
- 修复integration测试脚本
- 所有集成测试通过 (5/5)
Changes:
- src/config/config.py: memory字段改为Optional
- src/memory_graph/models.py: 添加activation属性
- src/memory_graph/plugin_tools/memory_plugin_tools.py: 返回memory_id
- src/memory_graph/storage/graph_store.py: 添加remove_memory方法
- tests/test_memory_graph_integration.py: 修复工具返回值检查
Tests:
基本记忆操作 (CRUD + 检索)
LLM工具集成 (创建记忆)
记忆生命周期 (激活/整合/遗忘)
维护任务 (调度+手动执行)
配置系统 (默认/自定义/bot_config)
|
2025-11-19 23:32:09 +08:00 |
|
Windpicker-owo
|
dd58f5da20
|
feat(memory-graph): Phase 1 基础架构实现
- 定义核心数据模型 (MemoryNode, MemoryEdge, Memory)
- 实现配置管理系统 (MemoryGraphConfig)
- 实现向量存储层 (VectorStore with ChromaDB)
- 实现图存储层 (GraphStore with NetworkX)
- 创建设计文档大纲
- 添加基础测试并验证通过
待完成:
- 持久化管理
- 节点去重逻辑
- 记忆构建器
- 记忆检索器
|
2025-11-19 23:32:05 +08:00 |
|