Skip to content

Interface: AggregatedResourceStatus

Aggregate view of every active publisher; returned by useResourceStatus.

activeCount: number

Total registered publishers (including those whose status is null).


affectedLabels: string[]

De-duped, sorted labels of every publisher with a non-null status.


byKind: Record<string, ResourceStatus>

Worst status per kind.


elapsedMs: number

Milliseconds since the worst entry’s startedAt; 0 when nothing is pending.


version: number

Monotonic counter bumped on every publish/unpublish.


worst: ResourceStatus | null

Highest-severity status across all publishers, or null when nothing is pending.