annotate
Enrich a previously stored memory by adding tags, a title, or provenance while preserving its original content. Records these metadata updates in an auditable annotation trail, solving duplicate detection for agents.
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 | |||