start method

Future<void> start()

Start capturing the session.

Implementation

Future<void> start() async {
  if (_recording) return;
  _recording = true;
  _recordingId ??= 'rec_${_randomHex()}';
  _controller.start();
  // Harmless when native capture is a no-op; enables it once implemented.
  await NexusPlatform.instance.startReplay(_recordingId!);
}