Raw remote stderr, if the host wants it kept separate from onOutput (e.g. the CLI writes it to its own stderr). When null, stderr folds into onOutput.
null
final void Function(List<int> bytes)? onStderr;