memory_delete
Deletes a stored memory when the user asks to forget it or for privacy/removal requests, with a 30-day soft-delete recovery period before permanent purge.
Instructions
Delete a memory. Defaults to a soft delete (30-day recovery window).
When to use:
The user explicitly asks to forget something ("forget that I said …").
A memory is clearly wrong AND not worth correcting.
GDPR / privacy removal request.
When NOT to use:
The memory is just outdated — prefer memory_update.
You're unsure — ask the user first.
Note: deletes are always soft — the API has no immediate hard delete. Soft-deleted memories are purged permanently after the 30-day window.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| hard | No | Accepted for compatibility, but the API only supports soft deletes — the memory is recoverable for 30 days, then purged permanently. |