mcpmem_core/lib.rs
1//! Dependency-light types shared by memory runtime roles.
2pub mod auth;
3pub mod errors;
4pub mod events;
5pub mod graph;
6pub mod jobs;
7pub mod mutation;
8pub mod relation_integrity;
9pub mod schema;
10pub mod storage;
11pub mod subscriptions;
12pub mod types;
13
14/// Observable state for a supervised runtime role.
15#[derive(Clone, Copy, Debug, Eq, PartialEq)]
16pub enum LifecycleState {
17 Starting,
18 Running,
19 Stopped,
20}