( cost: number, modelUsage: ModelUsage, model: string, )
| 571 | } |
| 572 | |
| 573 | export function addToTotalCostState( |
| 574 | cost: number, |
| 575 | modelUsage: ModelUsage, |
| 576 | model: string, |
| 577 | ): void { |
| 578 | STATE.modelUsage[model] = modelUsage |
| 579 | STATE.totalCostUSD += cost |
| 580 | } |
| 581 | |
| 582 | export function getTotalCostUSD(): number { |
| 583 | return STATE.totalCostUSD |
no outgoing calls
no test coverage detected