memory_recall
Recall past validation findings and fix patterns across sessions. Search by error messages, URLs, or symptoms to automatically identify recurring bugs.
Instructions
跨会话记忆系统:检索/固化/列出/遗忘历史验证发现与修复模式。基于 .validpilot/memory/ 目录持久化情景记忆、模式记忆、程序记忆三类知识,支持文本相似度+标签+主机多维度召回,实现同类 Bug 第二次自动识别。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | forget 时指定要删除的记忆 ID | |
| host | No | 按主机名过滤(如 example.com) | |
| tags | No | 按标签过滤(多标签为 AND 关系) | |
| limit | No | 返回数量上限,默认 10 | |
| query | No | 检索查询文本(recall 时必填,支持错误消息、URL、症状描述) | |
| since | No | ISO8601 时间戳,仅返回此时间之后的记忆 | |
| before | No | ISO8601 时间戳,仅返回此时间之前的记忆 | |
| episode | No | consolidate 时要固化的情景数据 | |
| minScore | No | recall 时最低相似度分数阈值(0-1),默认 0.3 | |
| operation | Yes | 操作类型:recall=检索相似记忆;consolidate=固化当前会话发现到长期记忆;list=列出记忆条目;forget=删除过期/指定记忆;stats=统计记忆库状态 | |
| projectId | No | 项目标识(用于项目级记忆隔离),默认自动从 cwd 推断 | |
| queryType | No | 查询类型,默认 auto 自动识别 | |
| memoryType | No | 记忆类型过滤,默认 all | |
| forgetStrategy | No | forget 策略:byId=按ID删除;expired=删除过期记忆;byTag=按标签删除;before=删除 before 时间之前的记忆 |