gabb_cli/
lib.rs

1pub mod daemon;
2pub mod indexer;
3pub mod languages;
4pub mod mcp;
5pub mod store;
6
7use clap::ValueEnum;
8
9/// Output format for command results
10#[derive(Debug, Clone, Copy, Default, ValueEnum)]
11pub enum OutputFormat {
12    /// Human-readable text output (default)
13    #[default]
14    Text,
15    /// JSON array output
16    Json,
17    /// JSON Lines (one JSON object per line)
18    Jsonl,
19    /// Comma-separated values
20    Csv,
21    /// Tab-separated values
22    Tsv,
23}