feat(client): summarize digital sync failures
This commit is contained in:
@@ -61,9 +61,17 @@ interface QimingclawSyncStatus {
|
||||
failed: number;
|
||||
lastSyncAt: string | null;
|
||||
lastSyncError: string | null;
|
||||
failureSummary?: QimingclawSyncFailureSummary;
|
||||
recentFailures?: QimingclawSyncFailure[];
|
||||
}
|
||||
|
||||
interface QimingclawSyncFailureSummary {
|
||||
total: number;
|
||||
dueForRetry: number;
|
||||
backoff: number;
|
||||
byEntityType: Array<{ entityType: string; count: number }>;
|
||||
}
|
||||
|
||||
interface QimingclawSyncAttempt {
|
||||
attemptNo: number;
|
||||
status: string;
|
||||
|
||||
Reference in New Issue
Block a user