Memory Management
Update Memory
Update an existing memory entry with new content, metadata, or category classification
PATCH
Updates a specific memory entry by ID. You can modify the memory content, metadata, category, or memory type.
Path Parameters
The unique identifier of the memory to update
Request Body
Updated text content of the memory
Additional metadata to update for the memory
Updated memory category. One of:
identity, career, interests, relationships, health, finance, learning, travel, productivity, privateUpdated memory type:
semantic or episodicUpdated importance score between 0.0 and 1.0
Response
Unique identifier of the updated memory
Updated text content of the memory
Updated memory category
Updated memory type (semantic or episodic)
Updated importance score
Updated memory metadata
Vector embeddings for the updated content (if content was modified)
ISO 8601 timestamp when the memory was originally created
ISO 8601 timestamp when the memory was last updated
Error Responses
Memory not found
Invalid request data
Unauthorized access
Access denied - memory belongs to another user
Notes
- Only the fields provided in the request body will be updated
- If content is updated, new embeddings will be automatically generated
- Category changes may trigger re-classification and profile updates
- Memory type changes will affect how the memory is retrieved in searches
- All updates are versioned internally for audit purposes

