(stats: SessionStats)
| 426 | } |
| 427 | |
| 428 | function getFavoriteModel(stats: SessionStats): string | undefined { |
| 429 | if (Object.keys(stats.modelUsage).length === 0) return undefined |
| 430 | const sorted = Object.entries(stats.modelUsage).sort(([, a], [, b]) => b.tokens - a.tokens) |
| 431 | return sorted[0]?.[0] |
| 432 | } |
| 433 | |
| 434 | function getTokenComparison(stats: SessionStats): number | undefined { |
| 435 | const multiple = stats.totalTokens / WAR_AND_PEACE_TOKENS |