logout method
Implementation
@override
Future<void> logout() async {
_requireOpen();
if (!capabilities.logout) {
throw const AgentCapabilityException(
'The Agent did not advertise logout support.',
);
}
try {
await _connection.logout(wire.LogoutRequest());
} catch (error, stackTrace) {
throwWrappedAcpConnection(error, stackTrace);
}
}