---
url: 'https://adk.nht.io/api/@nhtio/adk/exceptions/variables/E_TURN_GATE_ABORTED.md'
description: >-
  Thrown (as a rejection reason) when a {@link @nhtio/adk!TurnGate} is aborted —
  either because the turn's `AbortSignal` fired or because {@link
  @nhtio/adk!TurnGate.abort} was called directly.
---

# Variable: E\_TURN\_GATE\_ABORTED

```ts
const E_TURN_GATE_ABORTED: CreatedException<[]>;
```

Defined in: [lib/exceptions/runtime.ts:291](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/exceptions/runtime.ts#L291)

Thrown (as a rejection reason) when a [@nhtio/adk!TurnGate](../../common/interfaces/TurnGate.md) is aborted — either because the turn's
`AbortSignal` fired or because [@nhtio/adk!TurnGate.abort](../../common/interfaces/TurnGate.md#abort) was called directly.

## Remarks

Not fatal — abort is an intentional cancellation, not an error in the caller.
