using MxGateway.Server.Configuration; namespace MxGateway.Server.Dashboard; public sealed record DashboardSnapshot( DateTimeOffset GeneratedAt, DateTimeOffset GatewayStartedAt, TimeSpan GatewayUptime, string GatewayStatus, string GatewayVersion, IReadOnlyList Sessions, IReadOnlyList Workers, IReadOnlyList Metrics, IReadOnlyList Faults, EffectiveGatewayConfiguration Configuration);