mentra 0.27.0

An agent runtime for tool-using LLM applications
Documentation
mod event;
mod handle;
pub(crate) mod hooks;
pub(crate) mod mapping;
pub mod permission;
#[cfg(test)]
mod tests;
mod types;

pub use event::{
    EventSeq, NoticeSeverity, PermissionOutcome, PermissionRuleScope, SessionEvent, TaskKind,
    TaskLifecycleStatus, ToolMutability,
};
pub use handle::{Session, SessionEventReceiver, SessionPermissionHandle, SubagentHandle};
pub use permission::{
    PermissionDecision, PermissionRequest, PermissionRuleAddress, RememberedRule, RuleKey,
    RuleStore,
};
pub use types::{SessionId, SessionMetadata, SessionStatus};