memory_save
Save a memory to the local shared store for cross-agent reuse across sessions. Returns a write receipt covering what was stored, its source, and how to undo it.
Instructions
保存一条记忆到本地共享记忆库(跨 Agent 可见)。返回写回回执:写了哪条 / 归到哪 / 出自哪 / 怎么撤 —— 请把回执转述给用户,没有任何东西会静默进入长期记忆
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | 逗号分隔标签 | |
| turn | No | 可选:出自该会话的第几轮 | |
| type | No | 记忆类型 | |
| agent | No | 写入方 Agent 名 | |
| branch | No | 可选:这条结论属于哪个 Git 分支。**不传时会自动读当前目录的 git 分支**(读不到就留空);传空串表示明确与本分支无关。同分支的记忆在 memory_context 里排前面。不能带换行/控制字符(会被当成新章节注入给别的 Agent) | |
| content | Yes | 记忆内容(中文友好) | |
| project | No | 所属项目名 | |
| importance | No | 重要度1-4 | |
| session_id | No | 可选:这条结论出自哪段已归档会话(面板「会话」页的编号)。填了就能在面板里溯源回原话 | |
| skip_check | No | 可选:默认 true 走排除清单(拦掉工具输出残骸/纯符号/表格碎片等无信息量内容)。确实要原样存就传 false |