reportError method
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();
}