MCPcopy
hub / github.com/codeaashu/claude-code / extractUsage

Function extractUsage

src/utils/permissions/yoloClassifier.ts:609–618  ·  view source on GitHub ↗

* Extract usage stats from an API response.

(
  result: Anthropic.Beta.Messages.BetaMessage,
)

Source from the content-addressed store, hash-verified

607 * Extract usage stats from an API response.
608 */
609function extractUsage(
610 result: Anthropic.Beta.Messages.BetaMessage,
611): ClassifierUsage {
612 return {
613 inputTokens: result.usage.input_tokens,
614 outputTokens: result.usage.output_tokens,
615 cacheReadInputTokens: result.usage.cache_read_input_tokens ?? 0,
616 cacheCreationInputTokens: result.usage.cache_creation_input_tokens ?? 0,
617 }
618}
619
620/**
621 * Extract the API request_id (req_xxx) that the SDK attaches as a

Callers 1

classifyYoloActionXmlFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected