src/vs/platform/userDataSync/common/userDataAutoSyncService.ts/UserDataAutoSyncService/isAutoSyncEnabled
class UserDataAutoSyncService:	private isAutoSyncEnabled(): { enabled: boolean, message?: string } {
		if (!this.userDataAutoSyncEnablementService.isEnabled()) {
			return { enabled: false, message: 'Auto Sync: Disabled.' };
		}
		if (!this.userDataSyncAccountService.account) {
			return { enabled: false, message: 'Auto Sync: Suspended until auth token is available.' };
		}
		if (this.userDataSyncStoreService.donotMakeRequestsUntil) {
			return { enabled: false, message: `Auto Sync: Suspended until ${toLocalISOString(this.userDataSyncStoreService.donotMakeRequestsUntil)} because server is not accepting requests until then.` };
		}
		return { enabled: true };
	}