Memory Update
memory_updateUpdate an existing shared memory chunk in place while keeping its ID valid, so references stay intact. Unknown IDs raise an error instead of creating a duplicate.
Instructions
Update an existing memory chunk in place; the id is kept.
Keeping the id means references to it stay valid. An unknown id raises, so a typo never silently turns into a new chunk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | chunk id (memory_search returns it in "id") | |
| text | No | new text; the embedding is recomputed when given | |
| metadata | No | metadata fields to change (merged unless replace_metadata) | |
| replace_metadata | No | replace metadata wholesale instead of merging |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||