claude-smart 0.2.0

Cross-platform Claude Code smart session manager
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! CLI module: argument parsing and shell completion generation.
//!
//! - [`parser`] — hand-rolled positional flag loop for `csm run` (never clap).
//! - [`completions`] — clap-based shell completion generation for
//!   `csm completions {zsh|bash|pwsh}`.
//!
//! Callers import directly from the sub-modules:
//! ```ignore
//! use crate::cli::parser::{parse, ResumeArg};
//! use crate::cli::completions::generate;
//! ```

pub mod completions;
pub mod parser;