MCPcopy
hub / github.com/coder/mux / createUsageWithCosts

Function createUsageWithCosts

src/node/services/sessionUsageService.test.ts:27–40  ·  view source on GitHub ↗
(
  inputTokens: number,
  outputTokens: number,
  inputCostUsd: number,
  outputCostUsd: number
)

Source from the content-addressed store, hash-verified

25}
26
27function createUsageWithCosts(
28 inputTokens: number,
29 outputTokens: number,
30 inputCostUsd: number,
31 outputCostUsd: number
32): ChatUsageDisplay {
33 return {
34 input: { tokens: inputTokens, cost_usd: inputCostUsd },
35 output: { tokens: outputTokens, cost_usd: outputCostUsd },
36 cached: { tokens: 0 },
37 cacheCreate: { tokens: 0 },
38 reasoning: { tokens: 0 },
39 };
40}
41describe("SessionUsageService", () => {
42 let service: SessionUsageService;
43 let config: Config;

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected