Skip to main content

elph_agent/
lib.rs

1//! App-agnostic agent runtime primitives shared by Elph applications.
2
3pub mod datastore;
4pub mod init;
5pub mod paths;
6pub mod runtime;
7
8pub use datastore::{DatabaseSpec, DatastoreError, Migration, ensure_database, ensure_databases};
9pub use init::{InitError, InitProgress, ensure_dirs, write_file_if_missing, write_json_file, write_private_file};
10pub use paths::{PathResolver, ResolvedPaths};