Documentation Index
Fetch the complete documentation index at: https://docs.lasscyber.com/llms.txt
Use this file to discover all available pages before exploring further.
| HTTP status | 409 Conflict |
| Code | idempotency_conflict |
| Retry? | No — pick a fresh key. |
When this happens
You reused anIdempotency-Key that the server has already seen, but
the request body for the new request differs from the cached one.
Agnes treats this as a conflict so you do not silently get a stale
result.
Example response
How to fix
- Generate a new
Idempotency-Key(UUID v4 is fine). - Re-send the request with the new key.
Cache lifetime
Idempotency entries live 24 hours from the first request, scoped to your tenant. After that the key is forgotten and a request with the same value is treated as fresh.SDK behaviour
| SDK | Exception |
|---|---|
| Python | agnes.ConflictError |
| TypeScript | ConflictError |
Related
- Idempotency — full pattern.