feat: implement idx-cli MVP foundation, provider abstraction, and core quote/history commands

This commit is contained in:
Ciphercat 2026-03-05 17:54:52 +00:00
commit 2174b42cff
18 changed files with 2678 additions and 0 deletions

15
src/cli/config.rs Normal file
View file

@ -0,0 +1,15 @@
use clap::{Args, Subcommand};
#[derive(Debug, Args)]
pub struct ConfigCmd {
#[command(subcommand)]
pub command: ConfigSubcommand,
}
#[derive(Debug, Subcommand)]
pub enum ConfigSubcommand {
Init,
Get { key: String },
Set { key: String, value: String },
Path,
}