mh_update
Update a memory by ID in place without breaking reference chains. Only provided fields change; new content automatically recalculates vector and hash.
Instructions
按 id 原地更新一条记忆(改错字、补内容、转 pinned、换 category 都用这个)。只改传了的字段,未传的保持不动;改了 content 会自动重算向量与 hash。保留 id,不打断 superseded_by / 冲突记录引用链——优于"删了重写"。改内容前建议先 mh_get 看一眼原文。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | 要更新的条目 id | |
| tags | No | 给了就整组替换,不给则不动 | |
| layer | No | ||
| pinned | No | true/false;不给则不动 | |
| source | No | ||
| content | No | 新内容(给了就整条替换并重算向量) | |
| category | No | ||
| confidence | No |