DebuggerSink

fun DebuggerSink(host: String = DebuggerDefaults.ClientHost, port: Int = DebuggerDefaults.Port, onError: (e: Exception) -> Unit = { /* swallow */ }): MetricsSink

Creates a MetricsSink that sends store metrics to the FlowMVI Debugger server.

This overload uses a default HttpClient configured for the debugger.

Return

A MetricsSink that forwards metrics to the debugger server.

Parameters

host

The debugger server host. Defaults to DebuggerDefaults.ClientHost.

port

The debugger server port. Defaults to DebuggerDefaults.Port.

onError

A callback invoked when an error occurs while sending metrics. By default, errors are swallowed.