solutions_backend.providers.email_effects
Deterministic-Message-ID Gmail acknowledgement execution and fresh-read recovery.
Classes
GmailAcknowledgementEffects
Reply exactly once and recover uncertain sends by deterministic RFC Message-ID.
acknowledge
acknowledge(request, message, operation_id: UUID)verify_acknowledgement_delivery
verify_acknowledgement_delivery(request, message, operation_id: UUID) -> AcknowledgementDeliveryverify_correspondence
verify_correspondence(request, command, delivery, message, operation_id: UUID) -> ObservedActionProofGmailEffectError
Bases: ProviderEffectNotAttemptedError
Gmail refused the operation before a reply was attempted.
GmailEffectOutcomeUnknownError
Bases: ProviderEffectOutcomeUnknownError
A Gmail reply may have been sent and must only be re-verified.
ProviderGovernedEffects
Route effect methods to exact provider adapters without widening authority.
accept
accept(**kwargs)acknowledge
acknowledge(message, **kwargs)verify_acceptance
verify_acceptance(**kwargs)verify_acknowledgement_delivery
verify_acknowledgement_delivery(message, **kwargs)verify_correspondence
verify_correspondence(delivery, **kwargs)