registerDevice method
Runtime-only networking policy: registration is disabled in this SDK facade and must be performed by synheart-core-runtime.
Implementation
Future<RegistrationResult> registerDevice(String appId) async {
final result = await _bridge.registerDevice(appId);
final statusStr = result['status'] as String? ?? 'failed';
return RegistrationResult(
status: _parseRegistrationStatus(statusStr),
deviceId: result['deviceId'] as String?,
);
}