memory_write
Create or modify permanent memory entries. Use create for new records, patch for exact edits, or replace to overwrite content, with revision control for consistency.
Instructions
Create or modify permanent memory. Summary is a stable one-line description of what a memory covers. Patch applies exact all-or-nothing edits; replace overwrites the complete summary and body. Existing memories require a current base revision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | ||
| edits | No | ||
| title | No | ||
| action | Yes | ||
| project | No | ||
| summary | No | ||
| memory_id | No | ||
| base_revision | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| commit | Yes | ||
| memory | Yes | ||
| changed | Yes | ||
| sync_status | Yes | ||
| index_status | Yes |