From 1c49b2ed67fbc8c8ecf373972e615af60bf0201e Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Mon, 11 May 2026 01:55:22 +0000 Subject: [PATCH] chore: generate --- packages/llm/src/protocols/gemini.ts | 4 +--- packages/llm/src/protocols/shared.ts | 5 +---- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/llm/src/protocols/gemini.ts b/packages/llm/src/protocols/gemini.ts index ff6f3f83ec..0ee88f3beb 100644 --- a/packages/llm/src/protocols/gemini.ts +++ b/packages/llm/src/protocols/gemini.ts @@ -294,9 +294,7 @@ const mapUsage = (usage: GeminiUsage | undefined) => { // when the visible component is reported — otherwise we'd fabricate an // inclusive number from a partial breakdown. const outputTokens = - usage.candidatesTokenCount !== undefined - ? usage.candidatesTokenCount + (usage.thoughtsTokenCount ?? 0) - : undefined + usage.candidatesTokenCount !== undefined ? usage.candidatesTokenCount + (usage.thoughtsTokenCount ?? 0) : undefined return new Usage({ inputTokens: usage.promptTokenCount, outputTokens, diff --git a/packages/llm/src/protocols/shared.ts b/packages/llm/src/protocols/shared.ts index 3b9886553a..b8067bbe90 100644 --- a/packages/llm/src/protocols/shared.ts +++ b/packages/llm/src/protocols/shared.ts @@ -71,10 +71,7 @@ export const totalTokens = ( * counts). If `subtrahend` is `undefined`, returns `total` unchanged. The * provider-native breakdown stays available on `Usage.native` for debugging. */ -export const subtractTokens = ( - total: number | undefined, - subtrahend: number | undefined, -): number | undefined => { +export const subtractTokens = (total: number | undefined, subtrahend: number | undefined): number | undefined => { if (total === undefined) return undefined if (subtrahend === undefined) return total return Math.max(0, total - subtrahend)