recordSyncFailure method

void recordSyncFailure(
  1. String error
)

Record sync failure

Implementation

void recordSyncFailure(String error) {
  _syncFailures++;
  _errorCounts[error] = (_errorCounts[error] ?? 0) + 1;

  _emitEvent(SyncMetricEvent(
    type: 'sync_failure',
    data: {
      'total_failures': _syncFailures,
      'success_rate': successRate,
      'error': error,
    },
  ));
}