Skip to content

AB-3006 duplicate_message_id

ClassValidation
HTTP status409
Retryableno

When it happens

id already seen from this source within 24 h with a different body.

Hint

Message ID {id} was already used. Mint a new UUIDv7 per message. If this was a retry, set idempotency_key so retries return the original receipt.

Troubleshooting

Sidecar always mints fresh IDs; ADK users must not reuse IDs across retries.