Remove cost tracking disabled tooltip in chat ui (#16953)

* Fix: Simplify cost tooltip in ResponseMetrics

Co-authored-by: ishaan <ishaan@berri.ai>

* Fix: Display cost metric correctly in ResponseMetrics

Co-authored-by: ishaan <ishaan@berri.ai>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: ishaan <ishaan@berri.ai>
This commit is contained in:
Ishaan Jaff 2025-11-21 17:25:37 -08:00 • committed by GitHub
parent 8b8b31ecd8
commit 34f0c3c4dc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -84,17 +84,11 @@ const ResponseMetrics: React.FC<ResponseMetricsProps> = ({ timeToFirstToken, tot
</Tooltip>
)}
{usage && (
<Tooltip
title={
usage.cost !== undefined
? "Cost"
: "Cost tracking is disabled. Set include_cost_in_streaming_usage: true in your proxy config to enable cost tracking."
}
>
{usage?.cost !== undefined && (
<Tooltip title="Cost">
<div className="flex items-center">
<DollarOutlined className="mr-1" />
<span>{usage.cost !== undefined ? `$${usage.cost.toFixed(6)}` : "Not Tracked"}</span>
<span>${usage.cost.toFixed(6)}</span>
</div>
</Tooltip>
)}