annotate
Enrich an existing durable memory by adding tags, title, actor, and provenance metadata. Original content remains unchanged.
Instructions
Explicitly enrich one durable memory without pretending the write was a new fact.
Use this after store reports duplicate_with_new_metadata. The original content
remains unchanged; title/tag changes and additional provenance are written to an
auditable annotation record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Exact durable memory id whose metadata should be explicitly enriched. | |
| tags | No | Optional tags to add. Existing tags remain and the annotation is audited. | |
| actor | No | Optional identity of the human or agent performing the explicit annotation. | |
| title | No | Optional replacement title. Content and memory identity remain unchanged. | |
| provenance | No | Optional additional provenance fields such as source_client, source_model, session_id, or correlation_id. They are retained in the annotation audit trail. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||