arcan-lago 0.2.1

Bridge between Arcan agent runtime and Lago event-sourced persistence
Documentation
pub mod approval_gate;
pub mod event_map;
pub mod learning;
pub mod memory_projection;
pub mod memory_scope;
pub mod memory_tools;
pub mod observation;
pub mod policy_middleware;
pub mod repository;
pub mod sse_bridge;
pub mod state_projection;

pub use approval_gate::{ApprovalGate, ApprovalOutcome};
// Re-export the traits that ApprovalGate implements, for convenience
pub use arcan_core::runtime::{ApprovalGateHook, ApprovalResolver};
pub use learning::{LearningEntry, LearningMiddleware};
pub use memory_projection::MemoryProjection;
pub use memory_scope::{MemoryEntry, MemoryScopeConfig};
pub use memory_tools::{MemoryCommitTool, MemoryProposeTool, MemoryQueryTool};
pub use observation::{Observation, Observer, Reflector};
pub use policy_middleware::LagoPolicyMiddleware;
pub use repository::LagoSessionRepository;
pub use sse_bridge::{SseBridge, select_format};
pub use state_projection::AppStateProjection;