Silo tool
silo_forget
Remove knowledge from a silo. Two-step deletion: the first call returns matching candidates; the second commits memory_ids to delete.
Input
{ "silo_id": "uuid | 'default'", "query": "string", "memory_ids"?: ["uuid"] }Output
{ "matches": [{ "memory_id": "uuid", "content": "..." }] }
// or
{ "deleted": ["uuid"] }Policy
Requires read_write access on the silo.
Any silo_id parameter accepts either a UUID or the reserved alias "default" — see how the default alias works.