SyncFeatureConfigsUseCase

internal interface SyncFeatureConfigsUseCase

Fetch and apply the team's feature settings.

Inheritors

Functions

Link copied to clipboard
abstract suspend fun beforeClientRegistration(): Either<CoreFailure, Unit>

Persist server policy before a client exists, stopping on failure. Slow sync updates protocols after registration.

Link copied to clipboard
abstract suspend operator fun invoke(): Either<CoreFailure, Unit>

Apply every setting, returning the first failure after the refresh finishes.