Expand description
agent-doc-sqlite — SQLite-backed persistence layer for agent-doc.
This crate isolates the bundled-SQLite C build (rusqlite’s slowest build
dependency) from agent-doc-orchestration recompiles. It depends only on
agent-doc-core (pure document data layer), so editing orchestration logic
no longer pulls the SQLite amalgamation into that crate’s build graph.
Members:
archive_index— derived sqlite index over compacted-turn markdown archives.op_log— durable operation log (actor + causal/Lamport tagging) for the operation-scoped drift model (#op-scoped-drift-1).state_store— project-controller actor/lease/dispatch/queue/cycle/ diagnostic/admin/recovery/layout SQLite state plus the storage and status types those queries use.
Re-exports§
pub use state_store::ActorLastTransition;pub use state_store::ActorRecord;pub use state_store::ActorState;pub use state_store::ActorTransitionStatus;pub use state_store::ControlPlaneStoreCounts;pub use state_store::DispatchAttemptStatus;pub use state_store::ProjectionDiagnosticStatus;pub use state_store::SessionOperatorStatus;pub use state_store::SupervisorLeaseStatus;
Modules§
- archive_
index - Module: archive_index
- op_log
- Module: op_log
- state_
store - Project-controller SQLite state store.