feat(campaign): make delivery modes explicit

This commit is contained in:
2026-07-22 08:26:52 +02:00
parent 7e1660344d
commit 60efd1cb5d
7 changed files with 274 additions and 13 deletions

View File

@@ -492,6 +492,8 @@ class QueueCampaignResponse(BaseModel):
skipped_count: int
blocked_count: int
enqueued_count: int
delivery_mode: str = "worker_queue"
worker_queue_available: bool = False
dry_run: bool = False