supersede
Mark a memory as superseded by a newer one to update or correct information, keeping the old version for audit purposes.
Instructions
Mark a memory as superseded by a newer one.
The old memory remains in the system for audit purposes but is flagged as superseded. Use when information has been updated or corrected.
Args: old_memory_id: UUID of the memory being replaced. new_memory_id: UUID of the replacement memory.
Returns: JSON string confirming the supersede operation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_memory_id | Yes | ||
| old_memory_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |