mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com> Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com> Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
This commit is contained in:
parent
781beeb30f
commit
ff1e8ac2ee
2 changed files with 1 additions and 7 deletions
|
|
@ -146,7 +146,6 @@ describe("getEnvironmentDetails", () => {
|
|||
expect(result).toContain("# VSCode Visible Files")
|
||||
expect(result).toContain("# VSCode Open Tabs")
|
||||
expect(result).toContain("# Current Time")
|
||||
expect(result).toContain("# Current Context Size (Tokens)")
|
||||
expect(result).toContain("# Current Cost")
|
||||
expect(result).toContain("# Current Mode")
|
||||
expect(result).toContain("<model>test-model</model>")
|
||||
|
|
|
|||
|
|
@ -197,13 +197,8 @@ export async function getEnvironmentDetails(cline: Task, includeFileDetails: boo
|
|||
|
||||
// Add context tokens information.
|
||||
const { contextTokens, totalCost } = getApiMetrics(cline.clineMessages)
|
||||
const { id: modelId, info: modelInfo } = cline.api.getModel()
|
||||
const contextWindow = modelInfo.contextWindow
|
||||
const { id: modelId } = cline.api.getModel()
|
||||
|
||||
const contextPercentage =
|
||||
contextTokens && contextWindow ? Math.round((contextTokens / contextWindow) * 100) : undefined
|
||||
|
||||
details += `\n\n# Current Context Size (Tokens)\n${contextTokens ? `${contextTokens.toLocaleString()} (${contextPercentage}%)` : "(Not available)"}`
|
||||
details += `\n\n# Current Cost\n${totalCost !== null ? `$${totalCost.toFixed(2)}` : "(Not available)"}`
|
||||
|
||||
// Add current mode and any mode-specific warnings.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue