list_memory_blocks
Retrieve and filter memory blocks in the Letta system to manage stored information, with options for pagination, agent-specific searches, and content filtering.
Instructions
List all memory blocks available in the Letta system. Use create_memory_block to add new ones, update_memory_block to modify, or attach_memory_block to link them to agents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filter | No | Optional filter to search for specific blocks by name or content | |
| agent_id | No | Optional agent ID to list blocks for a specific agent | |
| page | No | Page number for pagination (starts at 1) | |
| pageSize | No | Number of blocks per page (1-100, default: 10) | |
| label | No | Optional filter for block label (e.g., "human", "persona") | |
| templates_only | No | Whether to include only templates (default: false) | |
| name | No | Optional filter for block name | |
| include_full_content | No | Whether to include the full content of blocks (default: false) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| total | No | ||
| blocks | Yes | ||
| pageSize | No |