Skip to main content

mana/
lib.rs

1// Core modules — re-exported from mana-core
2pub use mana_core::agent_presets;
3pub use mana_core::api;
4pub use mana_core::blocking;
5pub use mana_core::config;
6pub use mana_core::ctx_assembler;
7pub use mana_core::discovery;
8pub use mana_core::failure;
9pub use mana_core::graph;
10pub use mana_core::history;
11pub use mana_core::hooks;
12pub use mana_core::index;
13pub use mana_core::locks;
14pub use mana_core::prompt;
15pub use mana_core::relevance;
16pub use mana_core::unit;
17pub use mana_core::util;
18pub use mana_core::worktree;
19
20// CLI-only modules
21pub(crate) mod cli;
22pub mod commands;
23pub mod mcp;
24pub mod output;
25pub(crate) mod pi_output;
26pub(crate) mod project;
27#[allow(dead_code)]
28pub mod spawner;
29pub(crate) mod stream;
30pub(crate) mod timeout;