cumulative step count per process-group
3clyp50 committed
Jan 19, 2026 at 11:55 UTC
cd912ecec703c9dba1f9b70714f715529928e3d7
1 file changed
+3
-13
webui/js/messages.js
+3
-13
@@ -1833,21 +1833,11 @@ function updateProcessGroupHeader(group) {
1833
}
1834
}
1835
1836
- // Update step count in metrics - cumulative GEN steps across all process groups up to this one
1836
+ // Update step count in metrics - All GEN steps from all agents per process group
1837
const stepsMetricEl = metricsEl?.querySelector(".metric-steps .metric-value");
1838
if (stepsMetricEl) {
1839
- // Get all process groups in chat history
1840
- const allGroups = Array.from(chatHistory.querySelectorAll(".process-group"));
1841
- const currentGroupIndex = allGroups.indexOf(group);
1842
-
1843
- // Count GEN steps from all groups up to and including this one
1844
- let cumulativeGenSteps = 0;
1845
- for (let i = 0; i <= currentGroupIndex; i++) {
1846
- const groupGenSteps = allGroups[i].querySelectorAll('.process-step[data-type="agent"]');
1847
- cumulativeGenSteps += groupGenSteps.length;
1848
- }
1849
-
1850
- stepsMetricEl.textContent = cumulativeGenSteps.toString();
1839
+ const genSteps = group.querySelectorAll('.process-step[data-type="agent"]');
1840
+ stepsMetricEl.textContent = genSteps.length.toString();
1841
}
1842
1843
// Update time metric