reportError method

void reportError(
  1. String message
)

Reports an error as the assistant's response content.

Implementation

void reportError(String message) {
  if (_messages.isNotEmpty && _messages.last.role == AiRole.assistant) {
    _messages[_messages.length - 1] = AiChatMessage.assistant('⚠ $message');
  }
  isStreaming = false;
  notifyListeners();
}