loom_blacklist_add
Block future memory writes that match a pattern and, when sweep=true, tombstone already-saved matching rows in the chosen scope.
Instructions
WHAT: Every later memory write in the pattern's scope (this namespace by default) whose value matches pattern is refused. Refused to a token bounded to one user: a pattern refuses every user's writes.
WHEN: An explicit 'never remember X' or 'don't store anything about Y'. Pass sweep=true only when the user also asks to forget what is already saved: it tombstones the matching rows up to the sweep cap, other writers' too. swept_truncated: true or a non-empty sweep_error means it did not finish: tell the user, and do not add the pattern again.
WHEN NOT: Forgetting one saved fact is memory.delete.
ARGS: pattern; optional pattern_type (substring | regex); scope: namespace (default), org (needs org admin) or global (needs platform admin); reason; sweep.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pattern": "<pattern>"
},
"name": "loom_blacklist_add"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | namespace | |
| sweep | No | ||
| reason | No | ||
| pattern | Yes | ||
| namespace | No | ||
| created_by | No | ||
| pattern_type | No | substring |