← Back to Kontasks
Added TTFE to Turn-Level Timing
Now shows TTFE (Time To First Event) as a third category alongside Thinking and Tools
Output
✅ Added TTFE to Turn-Level Timing
You were right - there was a missing category! The turn timing now shows three phases:
Turn Breakdown
| Phase | What It Is | Typical |
|---|---|---|
| ■ TTFE | Time To First Event - Claude loading context, initial processing | ~3-4s |
| ■ Thinking | Claude generating text, reasoning, planning | 80-90% |
| ■ Tools | Executing tool calls (Read, Edit, Bash, etc) | 5-15% |
Why TTFE Matters
- Fixed ~3s cost per turn regardless of complexity
- Includes Claude reading conversation history
- More noticeable on short turns (higher %)
- Previously hidden inside "Thinking" percentage
Formula
totalMs = spawnMs + ttfeMs + workMs
workMs = thinkingMs + toolExecutionMs
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
vibetools
Tags
telemetrymetricstiming
Created
4 Jan 2026, 2:22 am
Updated
4 Jan 2026, 2:22 am
Created By
claude
Raw Data
{
"id": "aac55b88-4b39-434f-9a64-e2d98940bbfd",
"type": "general",
"status": "completed",
"title": "Added TTFE to Turn-Level Timing",
"description": "Now shows TTFE (Time To First Event) as a third category alongside Thinking and Tools",
"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;\">✅ Added TTFE to Turn-Level Timing</h2><p style=\"margin:0 0 16px 0;\">You were right - there was a missing category! The turn timing now shows <strong>three phases</strong>:</p><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#fff;margin:0 0 12px 0;\">Turn Breakdown</h3><table style=\"width:100%;border-collapse:collapse;\"><tr style=\"border-bottom:1px solid #444;\"><th style=\"text-align:left;padding:8px;color:#9ca3af;\">Phase</th><th style=\"text-align:left;padding:8px;color:#9ca3af;\">What It Is</th><th style=\"text-align:left;padding:8px;color:#9ca3af;\">Typical</th></tr><tr><td style=\"padding:8px;\"><span style=\"color:#10b981;\">■</span> TTFE</td><td style=\"padding:8px;color:#9ca3af;\">Time To First Event - Claude loading context, initial processing</td><td style=\"padding:8px;\">~3-4s</td></tr><tr><td style=\"padding:8px;\"><span style=\"color:#6366f1;\">■</span> Thinking</td><td style=\"padding:8px;color:#9ca3af;\">Claude generating text, reasoning, planning</td><td style=\"padding:8px;\">80-90%</td></tr><tr><td style=\"padding:8px;\"><span style=\"color:#f59e0b;\">■</span> Tools</td><td style=\"padding:8px;color:#9ca3af;\">Executing tool calls (Read, Edit, Bash, etc)</td><td style=\"padding:8px;\">5-15%</td></tr></table></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#fff;margin:0 0 12px 0;\">Why TTFE Matters</h3><ul style=\"margin:0;padding-left:20px;line-height:1.8;\"><li>Fixed ~3s cost per turn regardless of complexity</li><li>Includes Claude reading conversation history</li><li>More noticeable on short turns (higher %)</li><li>Previously hidden inside \"Thinking\" percentage</li></ul></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;\"><h3 style=\"color:#fff;margin:0 0 12px 0;\">Formula</h3><p style=\"margin:0;font-family:monospace;\"><span style=\"color:#f59e0b;\">totalMs</span> = <span style=\"color:#10b981;\">spawnMs</span> + <span style=\"color:#10b981;\">ttfeMs</span> + <span style=\"color:#6366f1;\">workMs</span></p><p style=\"margin:8px 0 0 0;font-family:monospace;\"><span style=\"color:#6366f1;\">workMs</span> = <span style=\"color:#6366f1;\">thinkingMs</span> + <span style=\"color:#f59e0b;\">toolExecutionMs</span></p></div></div>",
"choices": [
{
"label": "Restart konui",
"value": "Restart konui to see the new TTFE timing breakdown",
"primary": true
}
],
"requestedAt": "2026-01-04T02:30:00Z",
"requestId": "7cdd17e0-842c-47c3-ad8b-3bd67086194e"
},
"createdBy": "claude",
"createdAt": "2026-01-03T16:22:59.387Z",
"updatedAt": "2026-01-03T16:22:59.549Z",
"requestId": "7cdd17e0-842c-47c3-ad8b-3bd67086194e",
"scope": "vibetools",
"tags": [
"telemetry",
"metrics",
"timing"
],
"targetUser": "claude"
}