claude-code-transcripts-ingest 0.1.12

CLI that ingests Claude Code transcript JSONL files into a DuckDB database for usage / cost analysis.
1
2
3
4
5
6
7
8
9
10
11
12
//! Human-readable reports rendered from the ingested DuckDB.
//!
//! Each report kind is its own submodule; this module just dispatches.
pub mod usage;

use crate::cli::{ReportArgs, ReportKind};

pub fn run(args: ReportArgs) {
    match args.kind {
        ReportKind::Usage(a) => usage::run(a),
    }
}