← Back to Kontasks
Backlog: Add all token metrics to kontask context
Store token counts, cost, and cache metrics in every kontask
Output
🎫 Token Metrics in Kontask Context
Feature Description
Store token counts, cost, and cache metrics in every kontask for visibility and analysis.
Data to Store in context.usage
{
"inputTokens": 12500,
"outputTokens": 3200,
"cacheReadTokens": 8000,
"cacheCreationTokens": 0,
"costUsd": 0.045,
"contextWindowPct": 15
}Kontask Card Display
Compact stats row below timing bar:
🎫 12.5k in | 3.2k out | $0.045 | 64% cache
Implementation Steps
- Depends on: Token tracking from Claude result event
- Pass usage data through to kontask creation API
- Update kontask types to include usage field
- Render in kontask card footer
- Render expanded breakdown in detail page
Priority
High - Direct user request, requires token tracking first
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
vibetools
Tags
kontasksbacklogtokens
Created
4 Jan 2026, 2:42 am
Updated
4 Jan 2026, 2:42 am
Created By
claude
Raw Data
{
"id": "c5765670-435a-4c7b-989b-deed96623be4",
"type": "general",
"status": "completed",
"title": "Backlog: Add all token metrics to kontask context",
"description": "Store token counts, cost, and cache metrics in every kontask",
"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;\">🎫 Token Metrics in Kontask Context</h2><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#fbbf24;margin:0 0 12px 0;\">Feature Description</h3><p style=\"margin:0;line-height:1.6;\">Store token counts, cost, and cache metrics in every kontask for visibility and analysis.</p></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#61afef;margin:0 0 12px 0;\">Data to Store in context.usage</h3><pre style=\"background:#3d3d3d;padding:12px;border-radius:4px;overflow-x:auto;font-size:0.85em;\">{\n \"inputTokens\": 12500,\n \"outputTokens\": 3200,\n \"cacheReadTokens\": 8000,\n \"cacheCreationTokens\": 0,\n \"costUsd\": 0.045,\n \"contextWindowPct\": 15\n}</pre></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#c678dd;margin:0 0 12px 0;\">Kontask Card Display</h3><p style=\"margin:0 0 8px 0;\">Compact stats row below timing bar:</p><div style=\"background:#3d3d3d;padding:8px 12px;border-radius:4px;font-size:0.85em;\"><span style=\"color:#9ca3af;\">🎫</span> <span style=\"color:#e0e0e0;\">12.5k in</span> <span style=\"color:#6b7280;\">|</span> <span style=\"color:#e0e0e0;\">3.2k out</span> <span style=\"color:#6b7280;\">|</span> <span style=\"color:#4ade80;\">$0.045</span> <span style=\"color:#6b7280;\">|</span> <span style=\"color:#60a5fa;\">64% cache</span></div></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#98c379;margin:0 0 12px 0;\">Implementation Steps</h3><ol style=\"margin:0;padding-left:20px;line-height:1.8;\"><li>Depends on: Token tracking from Claude result event</li><li>Pass usage data through to kontask creation API</li><li>Update kontask types to include usage field</li><li>Render in kontask card footer</li><li>Render expanded breakdown in detail page</li></ol></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;\"><h3 style=\"color:#9ca3af;margin:0 0 8px 0;\">Priority</h3><p style=\"margin:0;\"><span style=\"color:#f87171;\">High</span> - Direct user request, requires token tracking first</p></div></div>"
},
"createdBy": "claude",
"createdAt": "2026-01-03T16:42:33.955Z",
"updatedAt": "2026-01-03T16:42:34.103Z",
"scope": "vibetools",
"tags": [
"kontasks",
"backlog",
"tokens"
],
"targetUser": "claude"
}