# `WardrikCore.Retry.Exhausted`

Why a turn parks once a model call's retries run out.

Resume with `%{"model" => :approve}` to try again with fresh retries, or
`%{"model" => {:deny, reason}}` to fail the turn.

# `t`

```elixir
@type t() :: %WardrikCore.Retry.Exhausted{
  interrupt: String.t(),
  labels: [String.t()],
  message: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
