getResponse method
Implementation
@override
Future<String> getResponse({Message? message}) async {
_assertNotClosed();
await _awaitLastResponse();
final completer = _responseCompleter = Completer<void>();
try {
if (message != null) {
await addQueryChunk(message);
}
return await _platformService.generateResponse();
} finally {
completer.complete();
}
}