Expand description
CLI argument structs and command surface (clap-based).
Defines Cli and all subcommand enums; contains no business logic.
Split by surface: globals holds the root parser and its flags,
commands the subcommand enum and its classification, and
value_enums the ValueEnum types shared across argument structs.
Every public item is re-exported here, so crate::cli::X keeps resolving
exactly as before for every caller.
Re-exports§
pub use crate::backend_choice::BackendChoice;pub use crate::backend_choice::EmbeddingBackendChoice;pub use crate::backend_choice::LlmBackendChoice;
Structs§
- Cli
- CLI.
Enums§
- Commands
- Every subcommand the CLI dispatches, in the order
--helprenders them. - Graph
Export Format - Graph export format.
- Memory
Type - Memory type.