claude-monitor
Version:
Real-time terminal monitoring tool for Claude AI token usage
19 lines • 651 B
JavaScript
export function getBillableTokens(counts) {
return counts.inputTokens + counts.outputTokens;
}
export function getCacheTokens(counts) {
return counts.cacheCreationTokens + counts.cacheReadTokens;
}
export function getAllTokens(counts) {
return getBillableTokens(counts) + getCacheTokens(counts);
}
export function getSessionBillableTokens(session) {
return getBillableTokens(session.tokenCounts);
}
export function getSessionCacheTokens(session) {
return getCacheTokens(session.tokenCounts);
}
export function getSessionAllTokens(session) {
return getAllTokens(session.tokenCounts);
}
//# sourceMappingURL=session-tokens.js.map