update_memory
Modify an existing memory by updating only the fields you provide, such as topic, content, tags, or importance. Previous content is preserved in the memory's history for later review.
Instructions
Update an existing memory. Only provided fields are updated. Use append_memory to add context without replacing. Replaced content is kept in the memory's history (see get_memory_history).
Args: memory_id: The ID of the memory to update topic: New topic (leave empty to keep existing) content: New content (leave empty to keep existing) category: New category (leave empty to keep existing) tags: New tags (leave empty to keep existing) importance: New importance (leave empty to keep existing) thread_id: New thread ID (leave empty to keep existing) expires_at: New expiry (leave empty to keep existing)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| topic | No | ||
| content | No | ||
| category | No | ||
| memory_id | Yes | ||
| thread_id | No | ||
| expires_at | No | ||
| importance | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |