Skip to main content

Module keyed_memory

Module keyed_memory 

Source
Expand description

Memory identity is published only by the final DML of its atomic create.

Structs§

KeyedMemorySpec

Functions§

create_keyed_memory
create_keyed_memory_with_receipt
Receipt-bearing keyed create. The original per-model receipt is retained on replay, including an explicit receipt for a write with zero models.
create_keyed_memory_with_receipt_and_report
Return both the original visibility receipt and the embedding-input report. Replays retain the stored fences and the report computed while preparing this call’s embedding input; the report does not describe the original write.
create_keyed_memory_with_report
Same as create_keyed_memory, also returning the embedding-input truncation report computed for this call. A replay stores nothing new but retains the report from preparing this call’s identical content.
memory_visibility_receipt
Read original fences without issuing a token. Callers needing a replay token must additionally apply the independent provenance classification below.
validate_memory_key