Delivery Guarantee Protocol • AI Agent SDK
DeliveryGuaranteeProtocol: Protocol for at-least-once message delivery.
DeliveryGuaranteeProtocol
Defined in the protocols module.
AI Agent
Protocol for at-least-once message delivery.
Messages are stored, tracked, and retried until acknowledged.
Methods
store_message()
Persist a message to the store.
acknowledge()Mark a message as acknowledged by a client.
nack()Negative acknowledge – request redelivery.
get_unacknowledged()Get pending unacknowledged messages for a client.
retry_unacknowledged()Redeliver all unacknowledged messages to a client.
purge_acknowledged()Remove old acknowledged messages from the store.
Source
View on GitHubpraisonaiagents/gateway/protocols.py at line 1958