feat: add role-specific statistics to telemetry and UI (cont. #15234) (#18824)

Co-authored-by: Yuna Seol <yunaseol@google.com>
This commit is contained in:
Yuna Seol
2026-02-17 12:32:30 -05:00
committed by GitHub
parent 14aabbbe8b
commit 8aca3068cf
51 changed files with 826 additions and 20 deletions
@@ -93,6 +93,7 @@ describe('<StatsDisplay />', () => {
thoughts: 100,
tool: 50,
},
roles: {},
},
'gemini-2.5-flash': {
api: { totalRequests: 5, totalErrors: 1, totalLatencyMs: 4500 },
@@ -105,6 +106,7 @@ describe('<StatsDisplay />', () => {
thoughts: 2000,
tool: 1000,
},
roles: {},
},
},
});
@@ -133,6 +135,7 @@ describe('<StatsDisplay />', () => {
thoughts: 0,
tool: 0,
},
roles: {},
},
},
tools: {
@@ -227,6 +230,7 @@ describe('<StatsDisplay />', () => {
thoughts: 0,
tool: 0,
},
roles: {},
},
},
});
@@ -411,6 +415,7 @@ describe('<StatsDisplay />', () => {
thoughts: 0,
tool: 0,
},
roles: {},
},
},
});