Search active Atomic Memory through the legacy query input
Require Scope read and search current active Atomic Memory with content filters before limits. Returns true Atomic ArtifactRefs and state versions, never synthetic old collection citations. Empty results are valid.
Authorization
BearerAuth Bearer credential resolved to an opaque authenticated Principal by the Server deployment.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/memory/search" \ -H "Content-Type: application/json" \ -d '{ "scope_id": "string", "query": "string" }'{ "mode": "text", "hits": [ { "memory": { "artifact": { "family": "string", "artifact_id": "string", "revision": 1 }, "kind": "string", "text": "string", "state": "active", "state_version": 0, "merged_into_id": "string" }, "score": 0, "matched_by": [ "text" ] } ]}Create Atomic Memory through the legacy remember input POST
Create a standalone Atomic Memory and formal Owner. Omit expected_revision or pass null. Non-null legacy collection revision preconditions are unsupported before any write. Response records use true Atomic ArtifactRefs.
Unsupported legacy collection capacity POST
Legacy collection capacity has no Atomic equivalent and returns operation_not_supported.

