namespace Robotico.Nexus.Client.Time;
///
/// One registered series from .
/// Not on ITimeSession (ISP): catalog ops are Nexus wire extras for explorers/ops.
///
/// Engine-assigned series id.
/// Metric name (Prometheus-style).
/// Series labels (sorted as returned by the engine).
/// Current sample count for the series.
public sealed record TimeSeriesCatalogEntry(
ulong SeriesId,
string MetricName,
IReadOnlyDictionary Labels,
int SampleCount);