|
|
2de699e2aa
|
fix: 禁止将全局实体作为任务 info_nodes 关联
在 task_create 和 task_link_info 的工具描述中增加明确约束:
- info_nodes 只能包含任务专属的具体信息节点
- 严禁关联"用户"、"AI"、"系统"等全局通用实体
- 全局实体的信息应直接用独立关系记录,无需通过 Task 中转
避免 CONTAINS_INFO 关系滥用导致图数据库冗余膨胀。
|
2026-04-30 18:36:24 +08:00 |
|
|
|
1f19bb0c57
|
fix: context_rewrite 和普通工具混调导致400错误,延迟执行防止对话历史结构破坏
|
2026-04-30 09:49:30 +08:00 |
|
|
|
69a79ac86d
|
feat: memory_query_archived 工具添加示例说明,同步更新系统提示词
|
2026-04-30 09:34:45 +08:00 |
|
|
|
da02a729a3
|
fix: 实体默认类型Concept而非NULL,星图回退时间戳,entity_types改为dict格式
|
2026-04-30 09:08:20 +08:00 |
|
|
|
17978cc71f
|
feat: 新增 memory_query_archived 工具,支持按时间/关键词查询归档记忆
|
2026-04-30 09:01:04 +08:00 |
|
|
|
c046e6ff6a
|
feat: 日志持久化(6h归档) + purge增强(source_type/source_has_status过滤)
- ActivityRecorder 新增 LogPersister 后台线程,每10s增量写入logs/operations.*.log
- 日志每6小时自动gzip压缩归档
- memory_purge 新增 source_type / target_type / source_has_status 过滤条件
- 支持精准清理已归档任务的残留 HAS_STATE 关系
|
2026-04-30 08:36:02 +08:00 |
|
|
|
1fa548da3c
|
feat: 新增 task_archive 工具 + 步骤6强制归档,解决工作记忆无限膨胀
|
2026-04-28 20:23:29 +08:00 |
|
|
|
d228d119f5
|
feat: 新增 persona_remove 工具(删除单条人设属性),改进 persona_clear 支持动态查询所有属性类型
|
2026-04-28 20:09:41 +08:00 |
|
|
|
0ccd02b0af
|
feat: 新增 task_query 工具(查询最近任务列表),为工作记忆链提供可视化入口
|
2026-04-28 20:03:51 +08:00 |
|
|
|
2aa6e9240f
|
feat: 添加 context_rewrite 工具并清理工具限制器死配置
- 新增 context_rewrite 工具:允许 AI 在单轮内压缩工具调用上下文
- 清理 persona_query_max 和 task_query_max 死配置(commit 9be60ba 引入)
- 同步全栈:后端/前端/文档/测试 18 个文件
- 测试:70/70 通过
|
2026-04-16 14:33:21 +08:00 |
|
|
|
535fca933a
|
fix: 修复工具调用限制器误判问题并优化记忆查询
1. 工具调用限制器修复 - 移除memory_recall关键词智能分类,统一归类为一般记忆查询
2. 工作记忆链限制调整 - 修改限制从2次/轮到5次/轮
3. 广度优先搜索实现 - 修复depth参数被忽略问题,添加深度标注
4. 提示词优化 - 新增强制执行顺序说明,明确task_link_info使用场景
Generated with CodeArts Agent
|
2026-04-16 08:35:54 +08:00 |
|
|
|
c742a30e1b
|
refactor: 统一 Packet 通信协议 + 后端配置管理 + UI 清理
- 合并 server.py 到 core/__init__.py,使用统一 Packet 协议
- 后端管理配置持久化 (~/.trulymem/config.json)
- 前端移除 ConfigService,通过 BackendClient 与后端通信
- 删除 UI 中冗余的 AI 推理逻辑 (chat_service, tool_service, message_handler)
- 删除 core/tools 重复文件 (tool_executor, tool_limiter)
- 提示词管理器支持用户自定义 (~/.trulyemem/system_prompt.md)
- 启动入口优化配置路径逻辑
- 更新测试覆盖 (42 tests)
- 更新文档
|
2026-04-14 11:49:39 +08:00 |
|
|
|
83906a6985
|
refactor: restructure to core/ + ui/ with multi-threaded backend
|
2026-04-12 18:15:55 +08:00 |
|