Memories
Add Memory
client.memories.add(MemoryAddParams { messages, agent_id, config_overrides, 8 more } body, RequestOptionsoptions?): MemoryAddResponse { consolidation_id_mapping, flush_result, message, 7 more }
POST/v1/memories/add/
Search Memory
client.memories.search(MemorySearchParams { filters, query, char_budget, 7 more } body, RequestOptionsoptions?): MemorySearchResponse { all_retrieved_artifacts, artifacts, context, 5 more }
POST/v1/memories/search/
List Memories
client.memories.list(MemoryListParams { filters, page, page_size } params, RequestOptionsoptions?): MemoryListResponse { count, next, previous, results }
POST/v1/memories/
Get Memory By Id
client.memories.retrieve(stringmemoryID, RequestOptionsoptions?): MemoryItem { id, memory, agent_id, 7 more }
GET/v1/memories/{memory_id}/
Patch Memory
client.memories.update(stringmemoryID, MemoryUpdateParams { metadata, text } body, RequestOptionsoptions?): MemoryItem { id, memory, agent_id, 7 more }
PATCH/v1/memories/{memory_id}/
Delete Memory
client.memories.delete(stringmemoryID, RequestOptionsoptions?): MemoryDeleteResponse
DELETE/v1/memories/{memory_id}/