Skip to content

Commit 844753e

Browse files
d-oitmrubens
andauthored
Remove unnecessary cost calculation from vscode-lm.ts (#2875)
* feat: Removed unnecessary cost calculation * Update vscode-lm.ts --------- Co-authored-by: Matt Rubens <[email protected]>
1 parent 74faacd commit 844753e

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/api/providers/vscode-lm.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { Anthropic } from "@anthropic-ai/sdk"
22
import * as vscode from "vscode"
33

44
import { SingleCompletionHandler } from "../"
5-
import { calculateApiCostAnthropic } from "../../utils/cost"
65
import { ApiStream } from "../transform/stream"
76
import { convertToVsCodeLmMessages } from "../transform/vscode-lm-format"
87
import { SELECTOR_SEPARATOR, stringifyVsCodeLmModelSelector } from "../../shared/vsCodeSelectorUtils"
@@ -443,8 +442,7 @@ export class VsCodeLmHandler extends BaseProvider implements SingleCompletionHan
443442
yield {
444443
type: "usage",
445444
inputTokens: totalInputTokens,
446-
outputTokens: totalOutputTokens,
447-
totalCost: calculateApiCostAnthropic(this.getModel().info, totalInputTokens, totalOutputTokens),
445+
outputTokens: totalOutputTokens
448446
}
449447
} catch (error: unknown) {
450448
this.ensureCleanState()

0 commit comments

Comments
 (0)