mentra 0.6.0

An agent runtime for tool-using LLM applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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, RememberedRule, RuleKey, RuleStore};
pub use types::{SessionId, SessionMetadata, SessionStatus};