Skip to main content

mentedb_core/
lib.rs

1//! MenteDB Core — fundamental types for the mind database.
2
3pub mod agent;
4pub mod config;
5pub mod conflict;
6pub mod edge;
7pub mod error;
8pub mod event;
9pub mod limits;
10pub mod memory;
11pub mod metrics;
12pub mod mvcc;
13pub mod space;
14pub mod tier;
15pub mod types;
16
17pub use agent::{Agent, AgentRegistry};
18pub use config::MenteConfig;
19pub use conflict::{Conflict, ConflictResolver, ConflictVersion, Resolution};
20pub use edge::MemoryEdge;
21pub use error::MenteError;
22pub use event::{EventBus, MenteEvent};
23pub use limits::{ResourceLimits, ResourceTracker};
24pub use memory::MemoryNode;
25pub use metrics::Metrics;
26pub use mvcc::{Version, VersionStore};
27pub use space::{MemorySpace, Permission, SpaceManager};
28pub use tier::MemoryTier;