Add Usage Metrics

Nucleic-Session: B4F51091-BE3C-42D3-BCDD-8E89E83543D0
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-09 01:45:24 -07:00
co-authored by Nucleic
parent fe7e724447
commit a83d635b6b
@@ -478,6 +478,8 @@ enum TranscriptProjection {
items.append(.init(id: "usage-\(event.seq)", seq: event.seq, kind: .usage(usage)))
case .rateLimit(let limit):
items.append(.init(id: "rate-\(event.seq)", seq: event.seq, kind: .rateLimit(limit)))
case .codexUsage:
break // account-wide quota telemetry, folded into the dashboard — not the transcript
case .turnCompleted:
items.append(.init(id: "turn-\(event.seq)", seq: event.seq, kind: .turnBoundary))
case .approvalRequested(let req):