> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neuro-tech.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Idempotency and replay

> Avoid duplicating Agent API commands while idempotency remains operation-specific

The OpenAPI document does not define a platform-wide idempotency header, idempotency-key store, or replay window.

## Safe default

Classify an operation before retrying it:

| Operation kind                                           | Default behavior                                                                      |
| -------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| Read or inspection                                       | A bounded retry may be acceptable after verifying the deployment's transient failures |
| Create, sign, send, transfer, clear, delete, or initiate | Do not automatically retry without reconciliation or a verified idempotency contract  |
| Login or signed request                                  | Generate a fresh nonce for a new attempt; never replay the identical signed request   |

## Application-owned reconciliation

Where the API accepts a stable identifier, generate and persist it before sending the command. After an ambiguous failure, query by that identifier before deciding to issue another command. This is an application pattern, not proof that every endpoint deduplicates it.

For value movement, signatures, contracts, identity submissions, and messages, obtain operation-specific rules from the Neuron operator before enabling automated retries.
