⎇ e77a32f4d6a09fe29701811f4d2e60dd2cb678db
crates/modules/semantic_dht/minga-cli/src/lib.rs
Historia
Quién tocó qué
crudo
feat(minga): minga-vfs — proyecta el repo como filesystem FUSE
1//! `minga-cli`: subcomandos del CLI de Minga.
2//!
3//! La CLI expone funciones puras (`commands`) que retornan `Result`
4//! con la información estructurada. El binario `minga` (en `main.rs`)
5//! solo parsea argumentos, prompts de passphrase, y formatea la
6//! salida. Esa separación hace los comandos directamente testeables
7//! sin spawn de subprocesos.
8
9pub mod commands;
10pub mod error;
11
12pub use commands::{
13 cmd_ingest, cmd_init, cmd_listen, cmd_mount, cmd_status, cmd_sync, cmd_watch, IngestResult,
14 RepoStatus,
15};
16pub use error::CliError;