aiworkhub_manager_ai_memory_write
Stores, updates, supersedes, or archives canonical AI memory by key with idempotency and provenance tracking, so agents can keep project knowledge current and auditable.
Instructions
MANAGER WRITE: remember, update, supersede, or archive canonical memory.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>",
"key": "<key>",
"idempotency_key": "<idempotency_key>",
"provenance": "<provenance>"
},
"name": "aiworkhub_manager_ai_memory_write"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Memory key, non-blank, at most 256 bytes; update, supersede and archive need an active memory under it. | |
| tags | No | Tag string, at most 1024 bytes; default empty. | |
| scope | No | Memory scope, non-blank, at most 64 bytes; default project. | project |
| value | No | Memory text, at most 32 KiB; required except for archive. | |
| action | Yes | remember adds a memory for a key with no active one, update changes the active one, supersede stores a new row and marks the old one superseded, archive retires it. | |
| provenance | Yes | Non-blank provenance text recorded in the audit row, at most 2048 bytes. | |
| idempotency_key | Yes | 8-192 characters matching ^[A-Za-z0-9][A-Za-z0-9_.:-]{7,191}$; replaying a key returns the first result instead of writing again. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||