> For the complete documentation index, see [llms.txt](https://docs.irrevocable.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.irrevocable.dev/errors-and-logs/error-strict-mode.md).

# Error Strict Mode

When instantiating your circuit set `errorHandlingModeStrict` to `true` if you'd like the SDK to take a *strict* approach to error handling.

{% code overflow="wrap" fullWidth="true" %}

```typescript
const newCircuit = new Circuit(chronicleSigner, undefined, true);
```

{% endcode %}

Note that for when `errorHandlingModeStrict` is enabled, the retry count in condition monitoring is ignored and an error will throw immediately upon the first failure, interrupting the Circuit.&#x20;

Further, if an error is encountered at any point within executing the LitAction or broadcasting signed actions, the Circuit too will be interrupted under this mode.
