fix: show workbench projection otel fields
This commit is contained in:
@@ -66,6 +66,12 @@ IMPORTANT_ATTRS = [
|
||||
"workbench.read_model.route", "workbench.read_model.count",
|
||||
"workbench.read_model.family", "workbench.read_model.status",
|
||||
"workbench.read_model.reason",
|
||||
"workbench.projection.phase", "workbench.projection.session_id",
|
||||
"workbench.projection.turn_id", "workbench.projection.projected_seq",
|
||||
"workbench.projection.source_seq", "workbench.projection.source_event_id",
|
||||
"workbench.projection.event_type", "workbench.projection.message_id",
|
||||
"workbench.projection.terminal", "workbench.projection.suppressed_after_seal",
|
||||
"workbench.projection.terminal_trace_backfill_written",
|
||||
"source", "sessionCount", "fallbackTitleCount", "fallbackTitleRatio",
|
||||
"emptyPreviewCount", "includeSessionId", "sessionIds", "traceIds",
|
||||
"returnedMessages", "totalMessages", "roleSequencePrefix",
|
||||
@@ -366,6 +372,12 @@ IMPORTANT_ATTRS = [
|
||||
"workbench.read_model.route", "workbench.read_model.count",
|
||||
"workbench.read_model.family", "workbench.read_model.status",
|
||||
"workbench.read_model.reason",
|
||||
"workbench.projection.phase", "workbench.projection.session_id",
|
||||
"workbench.projection.turn_id", "workbench.projection.projected_seq",
|
||||
"workbench.projection.source_seq", "workbench.projection.source_event_id",
|
||||
"workbench.projection.event_type", "workbench.projection.message_id",
|
||||
"workbench.projection.terminal", "workbench.projection.suppressed_after_seal",
|
||||
"workbench.projection.terminal_trace_backfill_written",
|
||||
"source", "sessionCount", "fallbackTitleCount", "fallbackTitleRatio",
|
||||
"emptyPreviewCount", "includeSessionId", "sessionIds", "traceIds",
|
||||
"returnedMessages", "totalMessages", "roleSequencePrefix",
|
||||
@@ -868,6 +880,12 @@ IMPORTANT_ATTRS = [
|
||||
"workbench.read_model.route", "workbench.read_model.count",
|
||||
"workbench.read_model.family", "workbench.read_model.status",
|
||||
"workbench.read_model.reason",
|
||||
"workbench.projection.phase", "workbench.projection.session_id",
|
||||
"workbench.projection.turn_id", "workbench.projection.projected_seq",
|
||||
"workbench.projection.source_seq", "workbench.projection.source_event_id",
|
||||
"workbench.projection.event_type", "workbench.projection.message_id",
|
||||
"workbench.projection.terminal", "workbench.projection.suppressed_after_seal",
|
||||
"workbench.projection.terminal_trace_backfill_written",
|
||||
"source", "sessionCount", "fallbackTitleCount", "fallbackTitleRatio",
|
||||
"emptyPreviewCount", "includeSessionId", "sessionIds", "traceIds",
|
||||
"returnedMessages", "totalMessages", "roleSequencePrefix",
|
||||
|
||||
@@ -503,13 +503,13 @@ function traceProjectionRows(spans: Record<string, unknown>[]): string[][] {
|
||||
return [
|
||||
shortenEnd(textValue(span.name), 34),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["traceId"]), 18),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["sessionId"]), 18),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["turnId"]), 18),
|
||||
shortenEnd(spanColumnAttr(attrs, ["status", "terminalStatus", "phase"]), 14),
|
||||
shortenEnd(spanColumnAttr(attrs, ["eventType", "type"]), 18),
|
||||
shortenEnd(spanColumnAttr(attrs, ["projectedSeq"]), 10),
|
||||
shortenEnd(spanColumnAttr(attrs, ["sourceSeq", "sourceEventId"]), 18),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["messageId", "failureKind", "errorSummary"]), 24),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["sessionId", "workbench.projection.session_id"]), 18),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["turnId", "workbench.projection.turn_id"]), 18),
|
||||
shortenEnd(spanColumnAttr(attrs, ["status", "terminalStatus", "phase", "workbench.projection.phase"]), 14),
|
||||
shortenEnd(spanColumnAttr(attrs, ["eventType", "type", "workbench.projection.event_type"]), 18),
|
||||
shortenEnd(spanColumnAttr(attrs, ["projectedSeq", "workbench.projection.projected_seq"]), 10),
|
||||
shortenEnd(spanColumnAttr(attrs, ["sourceSeq", "workbench.projection.source_seq", "sourceEventId", "workbench.projection.source_event_id"]), 18),
|
||||
shortenMiddle(spanColumnAttr(attrs, ["messageId", "workbench.projection.message_id", "failureKind", "errorSummary"]), 24),
|
||||
];
|
||||
});
|
||||
return dedupeRows(rows).slice(0, 12);
|
||||
|
||||
Reference in New Issue
Block a user