MCPcopy Index your code
hub / github.com/coder/mux / extractTokenTotal

Function extractTokenTotal

src/node/services/devToolsMiddleware.ts:54–65  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

52}
53
54function extractTokenTotal(value: unknown): number | undefined {
55 if (typeof value === "number") {
56 return value;
57 }
58
59 if (!isRecord(value)) {
60 return undefined;
61 }
62
63 const total = value.total;
64 return typeof total === "number" ? total : undefined;
65}
66
67function extractOptionalTokenCount(
68 record: Record<string, unknown>,

Callers 3

extractInputTokensFunction · 0.85
extractOutputTokensFunction · 0.85
extractUsageFunction · 0.85

Calls 1

isRecordFunction · 0.70

Tested by

no test coverage detected