Update a memory
update_memoryModify stored memories by updating summary, importance, confidence, validity, or metadata. If content changes, creates a superseding memory by default; set supersede=false to edit in place.
Instructions
Update mutable fields (summary/importance/confidence/valid_until/metadata) in place. If content changes, a superseding memory is created by default (set supersede=false to edit in place).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Memory id to update | |
| content | No | New content. When provided, a superseding memory is created (supersede=true) unless supersede=false. | |
| summary | No | New summary | |
| metadata | No | New metadata object (replaces) | |
| supersede | No | If content changes, create a superseding memory instead of editing in place (default true) | |
| confidence | No | ||
| importance | No | ||
| validUntil | No | ISO timestamp or null to clear |