summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-04-04 15:29:53 -0700
committerGitHub <[email protected]>2026-04-04 15:29:53 -0700
commit280eb16e7704791b031481bc5415fbecfdec0319 (patch)
treefd2b2fbac37b5adc6b996a848f8e58065006b6fe
parent930e94a3ea098b9d56fcb6d08b545256d2546a82 (diff)
downloadopencode-280eb16e7704791b031481bc5415fbecfdec0319.tar.gz
opencode-280eb16e7704791b031481bc5415fbecfdec0319.zip
fix: ensure reasoning tokens arent double counted when calculating usage (#21047)
-rw-r--r--packages/opencode/src/session/index.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts
index 41fad1a9d..65032de96 100644
--- a/packages/opencode/src/session/index.ts
+++ b/packages/opencode/src/session/index.ts
@@ -278,7 +278,7 @@ export namespace Session {
const tokens = {
total,
input: adjustedInputTokens,
- output: outputTokens,
+ output: outputTokens - reasoningTokens,
reasoning: reasoningTokens,
cache: {
write: cacheWriteInputTokens,