hide_memory
Hide a saved event from all recall — search, neighbors, and derived layers.
Use this when the user says a memory was saved by mistake, landed in the
wrong project, or has been superseded. Do not use it to remove data
permanently: this is a reversible hide rather than a delete, and un-hiding is
an operator action, not a tool.
Writes to an existing record. Events belonging to another team are refused.
A memory that an app manages (for example a work published by an app) cannot
be hidden while that work is archived, or while the account's "Write
directly into app memory" permission is off; only a human can turn that on.
Args:
event_id: The event to hide.
Returns:
`{event_id, deprecated, hidden, changed}` — or `{error}` when the id is
empty, not found, belongs to another org, or is app-managed memory
(`app_managed_read_only`, `app_memory_write_disabled`).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | The event to hide. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||