diff --git a/ui/storybook/prototypes/jev-task-creation/JevTaskComposer.tsx b/ui/storybook/prototypes/jev-task-creation/JevTaskComposer.tsx index e08aacefd5e..59f4b3e9269 100644 --- a/ui/storybook/prototypes/jev-task-creation/JevTaskComposer.tsx +++ b/ui/storybook/prototypes/jev-task-creation/JevTaskComposer.tsx @@ -918,6 +918,8 @@ function JevConfidence({ const formatTokens = (value: number) => value.toLocaleString("en-US"); const formatUsd = (value: number) => `$${value < 0.01 ? value.toFixed(5) : value.toFixed(4)}`; +/** Whole dollars with separators, for the at-scale estimate (for example "$160"). */ +const formatScaledUsd = (value: number) => `$${Math.round(value).toLocaleString("en-US")}`; function TaskCostSummary({ jev, title, titlePending }: { jev: LiveStats; title: ModelUsage | null; titlePending: boolean }) { const total = jev.cost + (title?.cost ?? 0); @@ -946,7 +948,7 @@ function TaskCostSummary({ jev, title, titlePending }: { jev: LiveStats; title: