summaryrefslogtreecommitdiffhomepage
path: root/packages/tui/internal/components
diff options
context:
space:
mode:
authoradamdottv <[email protected]>2025-06-16 12:59:38 -0500
committeradamdottv <[email protected]>2025-06-16 12:59:38 -0500
commitc7bb7ce4de414a0ebfdbbd918629b9a67f035f6c (patch)
tree2c3e132901fb318e9d95897d1dfd6445ff3f9f6f /packages/tui/internal/components
parentc8eb1b24c38aad7b1d0375f4e09738f72ca1c929 (diff)
downloadopencode-c7bb7ce4de414a0ebfdbbd918629b9a67f035f6c.tar.gz
opencode-c7bb7ce4de414a0ebfdbbd918629b9a67f035f6c.zip
fix: include cached tokens in tui
Diffstat (limited to 'packages/tui/internal/components')
-rw-r--r--packages/tui/internal/components/core/status.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/tui/internal/components/core/status.go b/packages/tui/internal/components/core/status.go
index e9b913642..9540c6c2b 100644
--- a/packages/tui/internal/components/core/status.go
+++ b/packages/tui/internal/components/core/status.go
@@ -102,7 +102,11 @@ func (m statusComponent) View() string {
cost += message.Metadata.Assistant.Cost
usage := message.Metadata.Assistant.Tokens
if usage.Output > 0 {
- tokens = (usage.Input + usage.Output + usage.Reasoning)
+ tokens = (usage.Input +
+ usage.Cache.Write +
+ usage.Cache.Read +
+ usage.Output +
+ usage.Reasoning)
}
}
}