diff --git a/src/compare.tsx b/src/compare.tsx index b0067f5..16f3502 100644 --- a/src/compare.tsx +++ b/src/compare.tsx @@ -30,7 +30,7 @@ function formatValue(value: number | null, fmt: ComparisonRow['formatFn']): stri } function shortName(model: string): string { - return model.replace(/^claude-/, '') + return model.replace(/^claude-/, '').replace(/-\d{8}$/, '') } function daysOfData(first: string, last: string): number { @@ -98,7 +98,7 @@ function ModelSelector({ models, onSelect, onBack }: ModelSelectorProps) { {prefix} - {m.model.padEnd(MODEL_NAME_COL)} + {shortName(m.model).padEnd(MODEL_NAME_COL)} {m.calls.toLocaleString().padStart(8)} calls {formatCost(m.cost).padStart(10)} @@ -150,9 +150,9 @@ function ComparisonResults({ modelA, modelB, rows, onBack }: ComparisonResultsPr - {modelA.model} + {nameA} vs - {modelB.model} + {nameB}