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
//! Structured JSON extraction from the ingested DuckDB.
//!
//! Each kind is its own submodule; this module just dispatches.
pub mod sessions;

use crate::cli::{ExtractArgs, ExtractKind};

pub fn run(args: ExtractArgs) {
    match args.kind {
        ExtractKind::Sessions(a) => sessions::run(a),
    }
}