correct
Fix inaccurate memories by superseding the old entry and recording the reason, preventing repeated errors.
Instructions
Use this instead of forget when a memory turns out to be wrong.
Demotes the old memory to superseded (corrected) and creates a new memory that records the reason for the correction. Explicitly recording the mistake prevents the same error from being repeated (a hypercorrection effect).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| reason | Yes | ||
| source | No | unknown | |
| corrected_content | Yes |