Agent libraries
Agent store library
Module map and exact interface links for agent_store; preserve host lifetime, authority, and error contracts.
View Markdown source ↗Eio-backed durable files, journals, snapshots, transaction commits, artifacts, blobs, audit, locks and recovery. Preserve typed missing/corrupt/I/O distinctions and exclusive ownership.
See embedding, protocol and the implementation specification. Public interfaces are the exact callable API; the table below is the complete module inventory for this library. Follow each interface for preconditions, resource ownership, return types and cancellation/error behavior.
| Module | Interface | Implementation |
|---|---|---|
audit_store | contract | source |
blob_store | contract | source |
commit_writer | contract | source |
data_root | contract | source |
durable_file | contract | source |
frame | contract | source |
idempotency_store | contract | source |
journal | contract | source |
journal_segment | contract | source |
lock | contract | source |
migration | contract | source |
prompt_artifact_store | contract | source |
recovery | contract | source |
session_index | contract | source |
session_store | contract | source |
snapshot | contract | source |
store_error | contract | source |
transaction | contract | source |