Переглянути джерело

fix: ensure reasoning tokens arent double counted when calculating usage (#21047)

Aiden Cline 4 місяців тому
батько
коміт
280eb16e77
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      packages/opencode/src/session/index.ts

+ 1 - 1
packages/opencode/src/session/index.ts

@@ -278,7 +278,7 @@ export namespace Session {
     const tokens = {
     const tokens = {
       total,
       total,
       input: adjustedInputTokens,
       input: adjustedInputTokens,
-      output: outputTokens,
+      output: outputTokens - reasoningTokens,
       reasoning: reasoningTokens,
       reasoning: reasoningTokens,
       cache: {
       cache: {
         write: cacheWriteInputTokens,
         write: cacheWriteInputTokens,