palinode_forget_withdraw
Withdraw a prior forget request to restore archived memories, un-retract mentions, and archive the request record; each change is audited per target.
Instructions
Take a forget request back. Given the memory that holds the request ('please forget that I…'), restores every memory it archived, un-strikes every mention it retracted, and archives the request record(s) so they stop acting as the retraction. Each step is its own audited commit; failures are reported per target.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Why the request is being withdrawn (kept in the audit trail). | |
| dry_run | No | Preview what would change, the retained copies and the recovery command; write nothing. | |
| file_path | Yes | Path of the memory holding the forget request (e.g., 'insights/forget-sneakers.md') |