Delivery Config • AI Agent SDK
DeliveryConfig: Configuration for at-least-once delivery guarantees.
DeliveryConfig
Defined in the config module.
AI Agent
Configuration for at-least-once delivery guarantees.
Attributes: enabled: Toggle delivery guarantees ack_timeout: Seconds to wait for ACK before retrying max_retries: Maximum retry attempts retry_backoff: Exponential backoff multiplier message_ttl: How long to retain unacknowledged messages (seconds) store_backend: Message store backend — `"sqlite" (default, zero-dependency durable store so the at-least-once guarantee survives a gateway restart/redeploy), "redis" (durable + multi-process horizontal fan-out) or "memory"` (explicit, ephemeral opt-out for testing/single-process throwaway use).
Properties
boolNo description available.
intNo description available.
intNo description available.
floatNo description available.
intNo description available.
strNo description available.
Internal & Generic Methods
- to_dict: Convert to dictionary.
Source
View on GitHubpraisonaiagents/gateway/config.py at line 614