@@ -1021,15 +1021,15 @@ fn draw_daily_stats_table(
10211021 // Find best values for highlighting
10221022 // TODO: Let's refactor this.
10231023
1024- let mut best_cost_cents: u32 = 0 ;
1024+ let mut best_cost_cents: u64 = 0 ;
10251025 let mut best_cost_i = 0 ;
1026- let mut best_cached_tokens: u32 = 0 ;
1026+ let mut best_cached_tokens: u64 = 0 ;
10271027 let mut best_cached_tokens_i = 0 ;
1028- let mut best_input_tokens: u32 = 0 ;
1028+ let mut best_input_tokens: u64 = 0 ;
10291029 let mut best_input_tokens_i = 0 ;
1030- let mut best_output_tokens: u32 = 0 ;
1030+ let mut best_output_tokens: u64 = 0 ;
10311031 let mut best_output_tokens_i = 0 ;
1032- let mut best_reasoning_tokens: u32 = 0 ;
1032+ let mut best_reasoning_tokens: u64 = 0 ;
10331033 let mut best_reasoning_tokens_i = 0 ;
10341034 let mut best_conversations = 0 ;
10351035 let mut best_conversations_i = 0 ;
@@ -1089,11 +1089,11 @@ fn draw_daily_stats_table(
10891089 continue ;
10901090 }
10911091
1092- total_cost_cents += day_stats. stats . cost_cents as u64 ;
1093- total_cached += day_stats. stats . cached_tokens as u64 ;
1094- total_input += day_stats. stats . input_tokens as u64 ;
1095- total_output += day_stats. stats . output_tokens as u64 ;
1096- total_reasoning += day_stats. stats . reasoning_tokens as u64 ;
1092+ total_cost_cents += day_stats. stats . cost_cents ;
1093+ total_cached += day_stats. stats . cached_tokens ;
1094+ total_input += day_stats. stats . input_tokens ;
1095+ total_output += day_stats. stats . output_tokens ;
1096+ total_reasoning += day_stats. stats . reasoning_tokens ;
10971097 total_tool_calls += day_stats. stats . tool_calls as u64 ;
10981098 total_conversations += day_stats. conversations as u64 ;
10991099
@@ -1607,11 +1607,11 @@ fn draw_session_stats_table(
16071607 best_tool_calls_i = Some ( idx) ;
16081608 }
16091609
1610- total_cost_cents += session. stats . cost_cents as u64 ;
1611- total_input_tokens += session. stats . input_tokens as u64 ;
1612- total_output_tokens += session. stats . output_tokens as u64 ;
1613- total_cached_tokens += session. stats . cached_tokens as u64 ;
1614- total_reasoning_tokens += session. stats . reasoning_tokens as u64 ;
1610+ total_cost_cents += session. stats . cost_cents ;
1611+ total_input_tokens += session. stats . input_tokens ;
1612+ total_output_tokens += session. stats . output_tokens ;
1613+ total_cached_tokens += session. stats . cached_tokens ;
1614+ total_reasoning_tokens += session. stats . reasoning_tokens ;
16151615 total_tool_calls += session. stats . tool_calls as u64 ;
16161616
16171617 for & ( model, _) in session. models . iter ( ) {
@@ -1921,11 +1921,11 @@ fn draw_summary_stats(
19211921 continue ;
19221922 }
19231923
1924- total_cost_cents += day_stats. stats . cost_cents as u64 ;
1925- total_cached += day_stats. stats . cached_tokens as u64 ;
1926- total_input += day_stats. stats . input_tokens as u64 ;
1927- total_output += day_stats. stats . output_tokens as u64 ;
1928- total_reasoning += day_stats. stats . reasoning_tokens as u64 ;
1924+ total_cost_cents += day_stats. stats . cost_cents ;
1925+ total_cached += day_stats. stats . cached_tokens ;
1926+ total_input += day_stats. stats . input_tokens ;
1927+ total_output += day_stats. stats . output_tokens ;
1928+ total_reasoning += day_stats. stats . reasoning_tokens ;
19291929 total_tool_calls += day_stats. stats . tool_calls as u64 ;
19301930
19311931 // Collect unique days across all tools that have actual data
0 commit comments