From af8e120c9f8b352528a589ce7a56a8d10575f1ac Mon Sep 17 00:00:00 2001 From: Alan Wizemann Date: Tue, 31 Mar 2026 03:12:04 -0400 Subject: [PATCH] Remove cost stat card from dashboard Hermes cost tracking returns $0.00 for models not in its static pricing table (including claude-haiku-4-5). Token counts remain displayed since those are always accurate. Co-Authored-By: Claude Opus 4.6 (1M context) --- README.md | 2 +- scarf/scarf/Features/Dashboard/Views/DashboardView.swift | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 88bdc73..f674f7b 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ ## Features -- **Dashboard** — System health, token usage, cost tracking, recent sessions at a glance +- **Dashboard** — System health, token usage, recent sessions at a glance - **Sessions Browser** — Full conversation history with message rendering, tool call inspection, and full-text search (FTS5) - **Activity Feed** — Recent tool execution log with filtering by kind (read/edit/execute/fetch/browser) and detail inspector - **Live Chat** — Embedded terminal running `hermes chat` with full ANSI color and Rich formatting via [SwiftTerm](https://github.com/migueldeicaza/SwiftTerm) diff --git a/scarf/scarf/Features/Dashboard/Views/DashboardView.swift b/scarf/scarf/Features/Dashboard/Views/DashboardView.swift index 0e698b8..a773b19 100644 --- a/scarf/scarf/Features/Dashboard/Views/DashboardView.swift +++ b/scarf/scarf/Features/Dashboard/Views/DashboardView.swift @@ -56,7 +56,6 @@ struct DashboardView: View { StatCard(label: "Messages", value: "\(viewModel.stats.totalMessages)") StatCard(label: "Tool Calls", value: "\(viewModel.stats.totalToolCalls)") StatCard(label: "Tokens", value: formatTokens(viewModel.stats.totalInputTokens + viewModel.stats.totalOutputTokens)) - StatCard(label: "Est. Cost", value: String(format: "$%.2f", viewModel.stats.totalCostUSD)) } } }