Skip to main content

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

bool
No description available.
int
No description available.
int
No description available.
float
No description available.
int
No description available.
str
No description available.
  • to_dict: Convert to dictionary.

Source

View on GitHub

praisonaiagents/gateway/config.py at line 426

Configuration Overview

Agent Config