> ## Documentation Index
> Fetch the complete documentation index at: https://ctrlrun.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# ApprovalTimeout

> Nobody answered the approval request in time (SPEC-v0.1 §4.3).

`ctrlrun.ApprovalTimeout` — class, defined at `src/ctrlrun/errors.py:103`

```python theme={null}
from ctrlrun import ApprovalTimeout
```

```python theme={null}
class ApprovalTimeout(CTRLRunError)
    def __init__(message: str | None = None, *, request_id: str)
```

Nobody answered the approval request in time (SPEC-v0.1 §4.3).

## Next

* [Python API index](/reference/api/index).
* [Get started](/get-started/quickstart) · [Why](/why).


## Related topics

- [Errors](/reference/errors.md)
- [ScriptedApprovalProvider](/reference/api/ScriptedApprovalProvider.md)
- [LocalApprovalProvider](/reference/api/LocalApprovalProvider.md)
- [Frequently asked questions](/faq.md)
- [Approve in Slack](/guides/approvals-in-slack.md)
