MCPcopy Create free account
hub / github.com/Louisym/MiniCC / record

Method record

rust/crates/runtime/src/usage.rs:186–193  ·  view source on GitHub ↗
(&mut self, usage: TokenUsage)

Source from the content-addressed store, hash-verified

184 }
185
186 pub fn record(&mut self, usage: TokenUsage) {
187 self.latest_turn = usage;
188 self.cumulative.input_tokens += usage.input_tokens;
189 self.cumulative.output_tokens += usage.output_tokens;
190 self.cumulative.cache_creation_input_tokens += usage.cache_creation_input_tokens;
191 self.cumulative.cache_read_input_tokens += usage.cache_read_input_tokens;
192 self.turns += 1;
193 }
194
195 #[must_use]
196 pub fn current_turn_usage(&self) -> TokenUsage {

Callers 3

from_sessionMethod · 0.45
run_turnMethod · 0.45

Calls

no outgoing calls

Tested by 1