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

ResponseField bool

No description available.

ResponseField int

No description available.

ResponseField int

No description available.

ResponseField float

No description available.

ResponseField int

No description available.

ResponseField str

No description available.

Internal & Generic Methods
  • to_dict: Convert to dictionary.

Source

View on GitHub

praisonaiagents/gateway/config.py at line 614


Related Documentation