tokenburn-core 0.1.4

Shared core logic for TokenBurn — log collectors, aggregation and reports for pi, Zed, Claude Code, Codex, Copilot CLI, Gemini CLI, OpenCode and Amp
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Query + aggregation: turn raw [`Row`](crate::Row)s into report tables.

pub mod chart;
pub mod drill;
pub mod filter;
pub mod ops;
pub mod types;

pub use chart::{
    axis_label, axis_tokens, bucket_at, bucket_label_of, chart_bucket, nice_max, pie, short_label,
    short_name, slice_angles, time_series, Metric, Pie, Slice, TimeSeries,
};
pub use drill::{drill, project_key, Drill, Selection};
pub use filter::RowFilter;
pub use ops::{build_report, by_project};
pub use types::{Bucket, Query, ReportRow, ToolFilter, Window};