+ {breakdown ? (
+ <>
+ {segments.map(
+ ({ id, label, value, ...segment }) =>
+ value > 0 && (
+
|
+ ),
+ )}
+ {freeTokens != null && (
|
- {view.estimatedTokens > 0 && (
+ )}
+ >
+ ) : (
+ <>
+ {view.branchTotals.summaryBaseline > 0 && (
+
|
+ )}
+ {view.messagesPruned ? (
+ /** Over-window: the per-category split no longer describes what's
+ * sent, so show the pruned message total (incl. in-flight). */
+
|
+ ) : (
+ <>
+
|
- )}
- >
- )}
- {view.overheadTokens > 0 && (
-
|
- )}
- {maxTokens == null && (
-
- {localize('com_ui_context_unknown')}
+ {view.estimatedTokens > 0 && (
+
+ )}
+ >
+ )}
+ {view.overheadTokens > 0 && (
+
+ )}
+ {maxTokens == null && (
+
+ {localize('com_ui_context_unknown')}
+
+ )}
+
+ {localize('com_ui_estimated')}
- )}
-
{localize('com_ui_estimated')}
+ >
+ )}
+
+ >
+ )}
+
+ {showCost && hasUsage && branchUsage.costKnown && (
+ <>
+
+
+
+ {showTotal
+ ? localize('com_ui_context_cost_branch')
+ : localize('com_ui_context_cost')}
+
+
+ {formatCost(view.branchCost, currency)}
+
+
+ {showTotal && (
+
+
+ {localize('com_ui_context_cost_total')}
+
+
+ {formatCost(view.totalCost, currency)}
+
+
+ )}
+
+ >
+ )}
+
+ {langfuseSessionUrl && (
+ <>
+