← Back to Kontasks
Session Token Usage & Cost
Shows current session token usage and equivalent API cost breakdown
Output
📊 Session Token Usage
Note: Limited Data for Dashboard Sessions
StatusLine token tracking only works for interactive terminal sessions. Dashboard console sessions (like this one) don't emit StatusLine data because Claude runs in non-interactive print mode.
Last Interactive Session (Yesterday)
| Session ID | 602caf7c-bd15-4d5a-8746-2b2f72d9e42f |
| Model | Opus 4.5 |
| Total Input Tokens | 461,441 |
| Total Output Tokens | 6,054 |
| Cache Read Tokens | 100,752 (90% discount) |
| Duration | 4m 7s |
| Equivalent API Cost | $1.89 |
Today's Dashboard Console Activity
From console-telemetry.jsonl (timing only, no token counts):
| Turns Recorded | 10+ |
| Total Tool Calls | ~100+ |
| Avg Turn Duration | ~60-120s |
| Client | Firefox Mobile (Android) |
Your Max Plan Value
That $1.89 session would have cost you nothing extra on your Max plan. If you did 50 similar sessions/month, that's ~$95 in API value for your flat $100-200 subscription.
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
vibetools
Tags
telemetrystatuslinebilling
Created
5 Jan 2026, 2:45 am
Updated
5 Jan 2026, 2:45 am
Timing
⏱️ 63.3s
7 tools
● TTFE 6%
● Thinking 89%
● Tools 5%
Created By
claude
Raw Data
{
"id": "a22630d0-31a9-454f-a144-4402b22e2ac6",
"type": "general",
"status": "completed",
"title": "Session Token Usage & Cost",
"description": "Shows current session token usage and equivalent API cost breakdown",
"context": {
"output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:sans-serif;\"><h2 style=\"color:#fff;margin:0 0 16px 0;\">📊 Session Token Usage</h2><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;border-left:4px solid #f97316;\"><h4 style=\"margin:0 0 8px 0;color:#f97316;\">Note: Limited Data for Dashboard Sessions</h4><p style=\"color:#e0e0e0;margin:0;font-size:0.9em;\">StatusLine token tracking only works for <strong>interactive terminal sessions</strong>. Dashboard console sessions (like this one) don't emit StatusLine data because Claude runs in non-interactive print mode.</p></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h4 style=\"margin:0 0 12px 0;color:#61afef;\">Last Interactive Session (Yesterday)</h4><table style=\"width:100%;border-collapse:collapse;\"><tr><td style=\"padding:10px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Session ID</td><td style=\"padding:10px;color:#e5c07b;border-bottom:1px solid #3d3d3d;font-family:monospace;font-size:0.85em;\">602caf7c-bd15-4d5a-8746-2b2f72d9e42f</td></tr><tr><td style=\"padding:10px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Model</td><td style=\"padding:10px;color:#c678dd;border-bottom:1px solid #3d3d3d;\">Opus 4.5</td></tr><tr><td style=\"padding:10px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Total Input Tokens</td><td style=\"padding:10px;color:#98c379;border-bottom:1px solid #3d3d3d;\">461,441</td></tr><tr><td style=\"padding:10px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Total Output Tokens</td><td style=\"padding:10px;color:#98c379;border-bottom:1px solid #3d3d3d;\">6,054</td></tr><tr><td style=\"padding:10px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Cache Read Tokens</td><td style=\"padding:10px;color:#56b6c2;border-bottom:1px solid #3d3d3d;\">100,752 (90% discount)</td></tr><tr><td style=\"padding:10px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Duration</td><td style=\"padding:10px;color:#e0e0e0;border-bottom:1px solid #3d3d3d;\">4m 7s</td></tr><tr style=\"background:#1e1e1e;\"><td style=\"padding:12px;color:#fff;font-weight:bold;\">Equivalent API Cost</td><td style=\"padding:12px;color:#22c55e;font-size:1.2em;font-weight:bold;\">$1.89</td></tr></table></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h4 style=\"margin:0 0 12px 0;color:#98c379;\">Today's Dashboard Console Activity</h4><p style=\"color:#e0e0e0;margin:0 0 12px 0;\">From console-telemetry.jsonl (timing only, no token counts):</p><table style=\"width:100%;border-collapse:collapse;\"><tr><td style=\"padding:8px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Turns Recorded</td><td style=\"padding:8px;color:#e5c07b;border-bottom:1px solid #3d3d3d;\">10+</td></tr><tr><td style=\"padding:8px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Total Tool Calls</td><td style=\"padding:8px;color:#e0e0e0;border-bottom:1px solid #3d3d3d;\">~100+</td></tr><tr><td style=\"padding:8px;color:#7f848e;border-bottom:1px solid #3d3d3d;\">Avg Turn Duration</td><td style=\"padding:8px;color:#e0e0e0;border-bottom:1px solid #3d3d3d;\">~60-120s</td></tr><tr><td style=\"padding:8px;color:#7f848e;\">Client</td><td style=\"padding:8px;color:#e0e0e0;\">Firefox Mobile (Android)</td></tr></table></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;border-left:4px solid #22c55e;\"><h4 style=\"margin:0 0 8px 0;color:#22c55e;\">Your Max Plan Value</h4><p style=\"color:#e0e0e0;margin:0;\">That $1.89 session would have cost you nothing extra on your Max plan. If you did 50 similar sessions/month, that's <strong>~$95 in API value</strong> for your flat $100-200 subscription.</p></div></div>",
"requestedAt": "2026-01-05T03:05:00Z",
"requestId": "6dd144c8-d14f-4627-bc0e-4cc3dbd3fa21",
"choices": [
{
"label": "Got it",
"value": "Thanks for the breakdown - no further questions",
"primary": true
},
{
"label": "View telemetry page",
"value": "Show me the full telemetry dashboard at /telemetry"
},
{
"label": "Enable dashboard tokens",
"value": "Is there a way to track tokens for dashboard console sessions too?"
}
],
"turnTiming": {
"totalMs": 63326,
"ttfeMs": 3598,
"thinkingMs": 56658,
"toolExecutionMs": 3069,
"toolCallCount": 7,
"thinkingPct": 89,
"toolsPct": 5,
"ttfePct": 6
}
},
"createdBy": "claude",
"createdAt": "2026-01-04T16:45:49.647Z",
"updatedAt": "2026-01-04T16:45:56.493Z",
"requestId": "6dd144c8-d14f-4627-bc0e-4cc3dbd3fa21",
"scope": "vibetools",
"tags": [
"telemetry",
"statusline",
"billing"
],
"targetUser": "claude"
}