pub mod args;
pub mod commands;
pub mod error;
pub mod git_local;
#[cfg(feature = "mcp")]
pub mod mcp;
pub use args::*;
pub use commands::{
run_associate, run_associations, run_completions, run_delete, run_disassociate, run_export,
run_get, run_import, run_index_dir, run_index_jsonl, run_inject, run_metrics, run_path,
run_probe, run_probe_filtered, run_probe_graph, run_query, run_stats, run_traverse, run_update,
run_watch,
};
pub use error::{CliError, ExitCode, Result};
pub use git_local::{ensure_git_local_dir, resolve_git_local_path};
#[cfg(feature = "mcp")]
pub use mcp::*;