delete_all_memories
Bulk delete all memories within a user, agent, or run scope. Requires at least one filter to target the collection for safe removal.
Instructions
Bulk-delete all memories in the given scope. Requires at least one filter.
NEVER calls memory.delete_all() — uses safe bulk-delete instead.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "delete_all_memories"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | No | User scope to delete. | |
| agent_id | No | Agent scope to delete. | |
| run_id | No | Run scope to delete. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |