Update a memory
update_memoryModify mutable memory fields such as summary, importance, confidence, or validity in place, and supersede content changes by default to preserve history.
Instructions
Update mutable fields (summary/importance/confidence/valid_from/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) | |
| validFrom | No | ISO timestamp or null to clear | |
| confidence | No | ||
| importance | No | ||
| validUntil | No | ISO timestamp or null to clear |