ProximityAction

sealed interface ProximityAction

User or host action accepted by a proximity session.

Inheritors

Types

Link copied to clipboard
data class Approve(val reviewId: ProximityReviewId, val submission: ProximitySubmission) : ProximityAction

Approves the current immutable review with the exact submission.

Link copied to clipboard
data object Cancel : ProximityAction

Cancels the active session and releases its resources.

Link copied to clipboard
data class Decline(val reviewId: ProximityReviewId) : ProximityAction

Declines the current review and terminates the session without disclosure.

Link copied to clipboard

Reports the privacy-safe outcome of a requested host remediation.

Link copied to clipboard

Rechecks side-effect-free prerequisites after host remediation.