List workspace memories
list_workspace_memoriesUse before correcting or forgetting memory, or when the user asks what an authorized agent can durably remember in one Project.
When to use it
Use before correcting or forgetting memory, or when the user asks what an authorized agent can durably remember in one Project.
Read context, list durable memory when stable ids are needed, then remember only explicit durable facts or preferences; correct or forget by stable memory id.
Bounded memory records with stable ids, or the created, superseded, review-gated, suppressed, or purged workspace-memory result.
Avoid using it when
The information is transient, inferred without confirmation, or belongs in a source document instead of memory.
Advanced input contract
Agent hosts use this JSON Schema to validate the exact input shape.
View full registry notes
List bounded, explicitly authorized workspace memory with stable ids, provenance, status, and evidence references so an agent can inspect memory before correcting or forgetting it. Use when: Use before correcting or forgetting memory, or when the user asks what an authorized agent can durably remember in one Project.
View JSON Schema
{
"type": "object",
"properties": {
"folderId": {
"type": "string",
"format": "uuid"
},
"query": {
"type": "string",
"minLength": 1,
"maxLength": 240
},
"kinds": {
"type": "array",
"maxItems": 6,
"items": {
"type": "string",
"enum": [
"semantic_fact",
"episodic_event",
"procedural_preference",
"project_preference",
"open_question",
"source_preference"
]
}
},
"includeHistory": {
"type": "boolean",
"default": false
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 25
}
},
"required": [
"folderId"
],
"additionalProperties": false
}