Expand description
Redis-backed queue implementation.
WARNING: This module should ONLY be used by infraqueue-server.
All other components (senders, consumers, CLI) MUST use InfraQueueClient
from lib::client to communicate via the HTTP API.
Structs§
- Dequeue
With Receipt - Result of dequeue with receipt token for ack/nack.
In LLM workflows, treat
receiptlike a visibility token; your worker: - Infra
Queue Queue - A minimal queue facade backed by Redis per topic.
- Retry
Policy - Retry/backoff policy configuration.
Enums§
- Nack
Outcome - Outcome of a NACK operation.