From 0bd3b7d0a3d6d672e452c7e2c1b74bf97b9ae7c3 Mon Sep 17 00:00:00 2001 From: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 Date: Wed, 29 Jul 2026 18:18:40 -0400 Subject: [PATCH] style(desktop): apply Biome formatting to agent-usage files Main's Biome version rewraps lines differently than the version this branch was written against, so the post-merge tree failed the desktop lint and format gate. Formatter output only; no logic changes. Co-authored-by: Will Pfleger Signed-off-by: Will Pfleger --- .../agent-usage/lib/agentUsage.test.mjs | 6 ++++-- .../features/agent-usage/lib/agentUsage.ts | 21 +++++++++++++------ .../agent-usage/ui/AgentUsageFocusedView.tsx | 17 +++++---------- 3 files changed, 24 insertions(+), 20 deletions(-) diff --git a/desktop/src/features/agent-usage/lib/agentUsage.test.mjs b/desktop/src/features/agent-usage/lib/agentUsage.test.mjs index 83f619c96..9bd7ef6ed 100644 --- a/desktop/src/features/agent-usage/lib/agentUsage.test.mjs +++ b/desktop/src/features/agent-usage/lib/agentUsage.test.mjs @@ -453,7 +453,8 @@ test("sortAgentsByDisplayTotal handles mixed exact/approximate/unknown populatio const agents = [ agentUsage("u1", null), // unknown agentUsage("e1", "100"), // exact - agentUsage("a1", null, { // approximate + agentUsage("a1", null, { + // approximate usage: reportedUsage({ inputTokens: usageField({ value: "400" }), outputTokens: usageField({ value: "100" }), @@ -461,7 +462,8 @@ test("sortAgentsByDisplayTotal handles mixed exact/approximate/unknown populatio }), agentUsage("u2", null), // unknown agentUsage("e2", "300"), // exact - agentUsage("a2", null, { // approximate + agentUsage("a2", null, { + // approximate usage: reportedUsage({ inputTokens: usageField({ value: "150" }), outputTokens: usageField({ value: "50" }), diff --git a/desktop/src/features/agent-usage/lib/agentUsage.ts b/desktop/src/features/agent-usage/lib/agentUsage.ts index b21322fcb..27038af1f 100644 --- a/desktop/src/features/agent-usage/lib/agentUsage.ts +++ b/desktop/src/features/agent-usage/lib/agentUsage.ts @@ -220,7 +220,11 @@ export function deriveDisplayTotal(usage: { }): DisplayTotal { const exact = parseTokenCount(usage.totalTokens.value); if (exact !== null) { - return { kind: "exact", value: exact, partial: isPartialField(usage.totalTokens) }; + return { + kind: "exact", + value: exact, + partial: isPartialField(usage.totalTokens), + }; } const input = parseTokenCount(usage.inputTokens.value); const output = parseTokenCount(usage.outputTokens.value); @@ -228,7 +232,8 @@ export function deriveDisplayTotal(usage: { return { kind: "approximate", value: input + output, - partial: isPartialField(usage.inputTokens) || isPartialField(usage.outputTokens), + partial: + isPartialField(usage.inputTokens) || isPartialField(usage.outputTokens), }; } return { kind: "unknown", value: null, partial: false }; @@ -259,7 +264,11 @@ function tierOf(dt: DisplayTotal): DisplayTierKey { */ function rankByDisplayTotal( items: readonly T[], - getUsage: (item: T) => { inputTokens: UsageField; outputTokens: UsageField; totalTokens: UsageField }, + getUsage: (item: T) => { + inputTokens: UsageField; + outputTokens: UsageField; + totalTokens: UsageField; + }, tiebreak: (a: T, b: T) => number, ): T[] { const withDisplay: RankedWithDisplay[] = items.map((item) => { @@ -389,9 +398,9 @@ export function sumKnownBucketTotals( buckets: readonly AgentUsageSeriesBucket[], ): DisplayTotal { let sumValue = 0n; - let sawAny = false; // any report-bearing bucket processed - let anyApprox = false; // at least one approximate bucket contributed a value - let anyWithValue = false; // at least one bucket contributed a numeric value + let sawAny = false; // any report-bearing bucket processed + let anyApprox = false; // at least one approximate bucket contributed a value + let anyWithValue = false; // at least one bucket contributed a numeric value let partial = false; for (const bucket of buckets) { diff --git a/desktop/src/features/agent-usage/ui/AgentUsageFocusedView.tsx b/desktop/src/features/agent-usage/ui/AgentUsageFocusedView.tsx index 1a5f0c4ff..f0545d8c4 100644 --- a/desktop/src/features/agent-usage/ui/AgentUsageFocusedView.tsx +++ b/desktop/src/features/agent-usage/ui/AgentUsageFocusedView.tsx @@ -205,8 +205,7 @@ function AgentUsageFocusedTotals({ agent: AgentUsageSeries["agents"][number]; coverage: AgentUsageSeries["coverage"]; }) { - const { estimatedCostUsd, inputTokens, outputTokens } = - agent.usage; + const { estimatedCostUsd, inputTokens, outputTokens } = agent.usage; const models = sortModelsByDisplayTotal(agent.models); // Each caveat sentence is gated only on the condition that proves it: // - unknown-intervals sentence: direct i/o incompleteness — true when at @@ -229,10 +228,7 @@ function AgentUsageFocusedTotals({ return (
- + ) : null}
@@ -384,10 +380,7 @@ function UsageStat({ return (

{label}

-

+

{display ?? "—"}

{isPartial ? Partial : null}