fix(web-probe): expose card timing missing details (#829)

Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
Lyon
2026-06-24 16:14:12 +08:00
committed by GitHub
parent 9c5ee846a3
commit 2fd4ca2fee
3 changed files with 15 additions and 1 deletions
@@ -5538,6 +5538,9 @@ function buildCodeAgentCardTimingMetrics(samples, timeline, turnTiming) {
status: card.status ?? null,
messageId: card.messageId ?? null,
traceId: card.traceId ?? firstTraceId([text]),
sessionId: card.sessionId ?? sample.sessionId ?? sample.workbenchSessionId ?? sample.routeSessionId ?? sample.activeSessionId ?? null,
durationText: limitText(card.durationText, 120),
activityText: limitText(card.activityText, 120),
totalElapsedSeconds: totalElapsedValues.length > 0 ? Math.max(...totalElapsedValues) : null,
recentUpdateSeconds: recentUpdateValues.length > 0 ? Math.max(...recentUpdateValues) : null,
terminal,