mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
- Add CostLedger class with Write-Ahead Logging (WAL) for crash-safe persistence - Integrate cost tracking into Task streaming loop to capture costs after each API call - Preserve cost ledger instance when switching models in ClineProvider - Update UI components to display ledger data instead of recalculated metrics - Add comprehensive unit tests for CostLedger functionality This ensures accurate cumulative cost tracking across model switches, fixing the issue where costs were incorrectly recalculated based on the current model pricing instead of preserving actual historical costs. |
||
|---|---|---|
| .. | ||
| audio | ||
| public | ||
| src | ||
| .gitignore | ||
| components.json | ||
| eslint.config.mjs | ||
| index.html | ||
| package.json | ||
| tsconfig.json | ||
| turbo.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
| vitest.setup.ts | ||