Files
space-game/apps/viewer/src/contractsTelemetry.ts

24 lines
482 B
TypeScript

export interface TelemetrySnapshot {
process: {
uptimeSeconds: number;
cpuPercent: number;
workingSetMb: number;
gcMemoryMb: number;
threadCount: number;
processorCount: number;
};
simulation: {
sequence: number;
connectedClients: number;
deltaHistoryCount: number;
tickIntervalMs: number;
};
runtime: {
frameworkDescription: string;
osDescription: string;
gcGen0: number;
gcGen1: number;
gcGen2: number;
};
}