ck_memory_archive
Archive a memory record to exclude it from future search results, marking it as stale or superseded without deletion.
Instructions
Archive a memory record so it is excluded from future ck_memory_search results. Write operation — marks the record as archived in the database; it is not deleted. memory_id is the integer ID returned by ck_memory_record or ck_memory_search. Use when a record is stale, superseded by a newer decision, or contains information that should no longer guide future agents. To update a record's content instead of archiving it, call ck_memory_record again with the same source_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_id | Yes | ||
| project_root | No | Absolute path to the project root directory on the local filesystem. | |
| session_id | No | Unique session identifier for correlating findings, proofs, budget, and audit trail. |