Reads the next event asynchronously.
public ValueTask<TerminalEvent> ReadEventAsync(CancellationToken cancellationToken = default(CancellationToken))
A cancellation token.
When ImplicitStartInput is enabled, this method starts the input loop automatically.