Skip to content

Interface: HeartbeatEvent

Defined in: packages/core/src/observability/TelemetryEvent.ts:139

Periodic heartbeat with process-level metrics. Emitted every 5 seconds to keep the TUI header bar alive.

Properties

heapTotalBytes

ts
readonly heapTotalBytes: number;

Defined in: packages/core/src/observability/TelemetryEvent.ts:144

V8 heap total in bytes


heapUsedBytes

ts
readonly heapUsedBytes: number;

Defined in: packages/core/src/observability/TelemetryEvent.ts:142

V8 heap used in bytes


rssBytes

ts
readonly rssBytes: number;

Defined in: packages/core/src/observability/TelemetryEvent.ts:146

RSS in bytes


timestamp

ts
readonly timestamp: number;

Defined in: packages/core/src/observability/TelemetryEvent.ts:149


type

ts
readonly type: "heartbeat";

Defined in: packages/core/src/observability/TelemetryEvent.ts:140


uptimeSeconds

ts
readonly uptimeSeconds: number;

Defined in: packages/core/src/observability/TelemetryEvent.ts:148

Process uptime in seconds