Skip to content

Interface: TelemetryBusInstance

Defined in: packages/core/src/observability/TelemetryBus.ts:304

A running telemetry bus instance.

Properties

clientCount()

ts
readonly clientCount: () => number;

Defined in: packages/core/src/observability/TelemetryBus.ts:310

Number of connected TUI clients

Returns

number


close()

ts
readonly close: () => Promise<void>;

Defined in: packages/core/src/observability/TelemetryBus.ts:312

Gracefully shut down the bus

Returns

Promise<void>


emit

ts
readonly emit: TelemetrySink;

Defined in: packages/core/src/observability/TelemetryBus.ts:306

The emit function — pass as TelemetrySink to the server


path

ts
readonly path: string;

Defined in: packages/core/src/observability/TelemetryBus.ts:308

The IPC path the bus is listening on