forget
Delete inaccurate or irrelevant stored memories by ID to maintain accurate persistent knowledge for AI agents.
Instructions
Delete a specific memory by ID. Use when a stored memory is no longer accurate or relevant.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_id | Yes | The ID of the memory to delete |
Implementation Reference
- packages/mcp-server/src/index.ts:192-209 (handler)The 'forget' tool handler is implemented in 'packages/mcp-server/src/index.ts'. It takes a 'memory_id' as input and performs a DELETE request to the API via 'apiCall'.
server.tool( "forget", "Delete a specific memory by ID. Use when a stored memory is no longer accurate or relevant.", { memory_id: z.string().describe("The ID of the memory to delete"), }, async ({ memory_id }) => { await apiCall(`/memories/${memory_id}`, "DELETE"); return { content: [ { type: "text" as const, text: `Memory ${memory_id} has been deleted.`, }, ], }; }, );