1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
pub use ;
// The base vocabulary crate, re-exported whole. `macp-runtime`'s public
// signatures already traffic in macp-core types, but four of the five lower
// crates were reachable through this root and macp-core was not — so items
// with no historical `macp_runtime::*` path (`commitment_hash`,
// `mode::MessageContext`) could only be named by taking a second dependency.
// Not aliased to `core`: that shadows the `core` extern prelude crate-wide.
// The `error`/`session` shims below stay as the historical short paths.
pub use macp_core;
// The mode layer and registry now live in `macp-modes`; the default governance
// policy engine in `macp-policy`. Re-exported so existing `crate::mode`,
// `crate::mode_registry`, and `crate::policy::*` paths (and the equivalent
// downstream `macp_runtime::*` paths) resolve unchanged.
pub use ;
pub use macp_policy as policy;
// The persistence layer (append-only log, session registry, storage backends)
// now lives in `macp-storage`. Re-exported so `macp_runtime::{log_store,
// registry, storage}` paths resolve unchanged.
pub use ;
// Crate-private: the ListSessions page-token codec is a transport detail of
// `server.rs`, deliberately not part of the published API surface.
// Authentication and the request security layer now live in `macp-auth`.
// Re-exported so `crate::{auth, security}` and downstream
// `macp_runtime::{auth, security}` paths resolve unchanged.
pub use ;