isConnected method
Implementation
Future<bool> isConnected(RoomClient room, String agentName) async {
if (server.openaiConnectorId == null && oauth == null) {
return true;
}
final token = await room.secrets.getOfflineOAuthToken(
connector: server.openaiConnectorId == null ? null : ConnectorRef(openaiConnectorId: server.openaiConnectorId!),
oauth: server.openaiConnectorId != null ? null : oauth,
delegatedTo: agentName,
);
return token != null;
}