Skip to content

Commit 669c35e

Browse files
committed
fix(trace-spans): show credits instead of dollars for cost display
1 parent 005464e commit 669c35e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • apps/sim/app/workspace/[workspaceId]/logs/components/log-details/components/trace-spans

apps/sim/app/workspace/[workspaceId]/logs/components/log-details/components/trace-spans/trace-spans.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import {
1919
Search as SearchIcon,
2020
Tooltip,
2121
} from '@/components/emcn'
22+
import { dollarsToCredits } from '@/lib/billing/credits/conversion'
2223
import { cn } from '@/lib/core/utils/cn'
2324
import type { TraceSpan } from '@/lib/logs/types'
2425
import {
@@ -59,8 +60,9 @@ function useSetToggle() {
5960

6061
function formatCostAmount(value: number | undefined): string | undefined {
6162
if (typeof value !== 'number' || !Number.isFinite(value) || value <= 0) return undefined
62-
if (value < 0.0001) return '<$0.0001'
63-
return `$${value.toFixed(4)}`
63+
const credits = dollarsToCredits(value)
64+
if (credits <= 0) return '<1 credit'
65+
return `${credits.toLocaleString('en-US')} ${credits === 1 ? 'credit' : 'credits'}`
6466
}
6567

6668
function formatCostSummary(cost: TraceSpan['cost']): string | undefined {

0 commit comments

Comments
 (0)