emitError method

void emitError(
  1. int sessionId,
  2. String message, {
  3. Object? errorCode,
  4. Duration? retryDelay,
})

A generation failure on sessionId, optionally with the OS's own errorCode and retryDelay (see LocalAiGenerationException).

Implementation

void emitError(
  int sessionId,
  String message, {
  Object? errorCode,
  Duration? retryDelay,
}) => emit(
  LocalAiErrorEvent(
    sessionId: sessionId,
    message: message,
    errorCode: errorCode,
    retryDelay: retryDelay,
  ),
);