purge_forgotten
Purge forgotten memories older than a set number of days to permanently remove soft-deleted rows and free up vault space. Irreversible, and only touches memories already marked forgotten.
Instructions
Permanently delete memories that were forgotten a while ago.
forget is a soft delete: the memory stops appearing in search but the row
stays, so it can be recovered. Nothing removed it afterwards, so a vault
that is edited often accumulated one dead row per edit forever.
This is the deliberate, irreversible half. It is never automatic — there is no timer that quietly deletes your memories — and it only touches memories already marked forgotten, never active ones.
Args: older_than_days: Only purge memories forgotten at least this many days ago. The default keeps a month of recovery, so purging right after an accidental forget still spares it. Pass 0 to purge every forgotten memory regardless of age.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| older_than_days | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |