rain-engine-core 0.1.0

Provider-neutral event kernel for RainEngine
Documentation
//! Deterministic event kernel for RainEngine.
//!
//! `rain-engine-core` contains the provider-neutral state machine, domain
//! records, policy model, and traits needed by runtimes and adapters. The
//! primary execution primitive is `AgentEngine::advance`, which performs one
//! durable progression against the session ledger.

mod blob;
mod coordination;
mod engine;
mod ledger;
mod llm;
mod memory;
mod models;
mod policy;
mod retrieval;
mod skill_store;
mod state_cache;
mod traits;
mod types;

pub use blob::*;
pub use coordination::*;
pub use engine::*;
#[allow(unused_imports)]
pub use ledger::*;
pub use llm::*;
pub use memory::*;
#[allow(unused_imports)]
pub use models::*;
#[allow(unused_imports)]
pub use policy::*;
pub use retrieval::*;
pub use skill_store::*;
pub use state_cache::*;
#[allow(unused_imports)]
pub use traits::*;
#[allow(unused_imports)]
pub use types::*;