plan_supersede
Preview superseding one memory with another. Marks the old memory as invalid while keeping it queryable for audit, without applying changes. Returns a plan ID for later application.
Instructions
Preview superseding memory A with B — bitemporal invalidation (stamps valid_until, keeps A queryable for audit) WITHOUT applying. Returns a plan_id for apply_plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_id | Yes | Memory that supersedes the old one. | |
| old_id | Yes | Memory being superseded (kept, marked invalid). |