memo_forget
Hide a memory from recall and search while preserving its history. Optionally record why for future restoration.
Instructions
Mark one memory as forgotten without deleting its history.
Destructive in retrieval behavior: the memory is hidden from normal
recall/search surfaces until memo_unforget restores it. Pass reason
to record why the memory should no longer be surfaced.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Id or unique prefix of the memory to hide from recall. | |
| reason | No | Optional free-text reason recorded in the memory's metadata as forget_reason. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||