Delete one memory entry (requires explicit_user_intent)
memory_forgetDelete a specific memory entry by its key. Requires explicit user confirmation to remove data. Returns whether the key existed before deletion.
Instructions
Delete a single key from memory. Idempotent: returns existed=false if the key was not present. Requires explicit_user_intent: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Stable identifier for the memory entry. Free-form text. Treat as case-sensitive. | |
| explicit_user_intent | Yes | Must be true. Set ONLY when the current user message explicitly asks the agent to modify memory (set/forget/export). Do not infer intent. |