Memory API
列出记忆条目
响应:
获取记忆标签
搜索记忆
响应:
results 与 scores 按下标一一对应。
创建记忆条目
删除记忆条目
记忆指挥中心
获取完整的记忆系统健康状态和诊断快照,用于设置页面展示。Memory Labs 为实验功能,默认关闭(服务端MYRM_MEMORY_LABS,WebUI NEXT_PUBLIC_MEMORY_LABS=1),/memory/command-center* 路由仅在开启后挂载,但 GET /memory/command-center/graph 与 GET /memory/command-center/evidence/playback 例外:默认的成长页知识图谱标签页和记忆证据抽屉依赖它们,所以始终挂载。
响应包含:概览统计、记忆空间、治理项、健康诊断、时间线事件、迁移状态、运行时配置等。
提供
project_id 时,spaces、governance 和 timeline 部分仅显示与该项目 SharedContext 绑定相关的数据。空字符串会被自动归一化为全局视图。
学习演化时间线 API
记忆与技能生命周期融合时序流与行内即时治理接口。获取统一学习演化时间线
响应示例:
total_count 为满足全部过滤条件的节点总数(每个来源最多取最新 500 条)。技能节点携带 metadata.manageable、metadata.archived、metadata.pinned。cursor 或 kind_filter 非法时返回 400。
is_user_protected 表示用户已保护该记忆(已固定,或被锁定的程序性规则);source_chat_id 是记忆被提取时所在的对话;程序性规则没有重要度评分,其 importance 仅为占位值。
更新时间线记忆规则
:memory_type 取节点的 metadata.memory_type(semantic、episodic 或 procedural)。
importance 为可选项,仅在传入时生效。编辑会保护该记忆:程序性规则被锁定,语义/情景记忆被固定,自动遗忘、合并与改写都会跳过它们;记忆条目以 is_user_locked: true 表示这一保护状态。记忆不存在返回 404,内容被拒绝返回 400。
删除时间线记忆条目
POST /api/v1/memory/trash/:id/restore 恢复);程序性规则为永久删除。
归档 / 恢复技能
active=false 归档技能,active=true 恢复。已固定的技能返回 409,技能不存在返回 404。
记忆指挥中心:长程记忆经济学剖析
仅在开启 Memory Labs 后可用。
响应: