← Back to Kontasks
Backlog: Worker/subagent tracking in telemetry
Track Task tool spawns, worker types, and nested agent metrics
Output
👷 Worker/Subagent Tracking
Feature Description
Track when Claude spawns subagents via the Task tool, including worker types and metrics.
Already Captured
Konsole already extracts from Task tool_use:
{
summary: "Spawning {subagent_type}",
details: {
subagentType: input.subagent_type,
description: input.description
}
}New Metrics to Track
workerCount- Number of Task tool spawns in turnworkerTypes- Array of subagent types used (Explore, Plan, claude-code-guide, etc.)hasWorkers- Boolean flag for quick filteringworkerDurationMs- Total time spent in workers (if available from results)
Display
- Badge: 👷 (worker icon) in Recent Requests
- Activity stat: "X workers spawned"
- Worker type breakdown in detail view
Priority
Medium - Useful for understanding agent complexity
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
vibetools
Tags
telemetrybacklogworkers
Created
4 Jan 2026, 2:42 am
Updated
4 Jan 2026, 2:42 am
Created By
claude
Raw Data
{
"id": "eb5caf1a-5729-4f67-a77f-d1701a495d8f",
"type": "general",
"status": "completed",
"title": "Backlog: Worker/subagent tracking in telemetry",
"description": "Track Task tool spawns, worker types, and nested agent metrics",
"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;\">👷 Worker/Subagent Tracking</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;\">Track when Claude spawns subagents via the Task tool, including worker types and metrics.</p></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#61afef;margin:0 0 12px 0;\">Already Captured</h3><p style=\"margin:0 0 8px 0;\">Konsole already extracts from Task tool_use:</p><pre style=\"background:#3d3d3d;padding:12px;border-radius:4px;overflow-x:auto;font-size:0.85em;\">{\n summary: \"Spawning {subagent_type}\",\n details: {\n subagentType: input.subagent_type,\n description: input.description\n }\n}</pre></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#c678dd;margin:0 0 12px 0;\">New Metrics to Track</h3><ul style=\"margin:0;padding-left:20px;line-height:1.8;\"><li><code style=\"background:#3d3d3d;padding:2px 4px;border-radius:2px;\">workerCount</code> - Number of Task tool spawns in turn</li><li><code style=\"background:#3d3d3d;padding:2px 4px;border-radius:2px;\">workerTypes</code> - Array of subagent types used (Explore, Plan, claude-code-guide, etc.)</li><li><code style=\"background:#3d3d3d;padding:2px 4px;border-radius:2px;\">hasWorkers</code> - Boolean flag for quick filtering</li><li><code style=\"background:#3d3d3d;padding:2px 4px;border-radius:2px;\">workerDurationMs</code> - Total time spent in workers (if available from results)</li></ul></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h3 style=\"color:#98c379;margin:0 0 12px 0;\">Display</h3><ul style=\"margin:0;padding-left:20px;line-height:1.8;\"><li>Badge: 👷 (worker icon) in Recent Requests</li><li>Activity stat: \"X workers spawned\"</li><li>Worker type breakdown in detail view</li></ul></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:#fbbf24;\">Medium</span> - Useful for understanding agent complexity</p></div></div>"
},
"createdBy": "claude",
"createdAt": "2026-01-03T16:42:33.373Z",
"updatedAt": "2026-01-03T16:42:33.527Z",
"scope": "vibetools",
"tags": [
"telemetry",
"backlog",
"workers"
],
"targetUser": "claude"
}