---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/dev-tools/interfaces/DevGateContext.md
description: Context supplied to a development-tools gate.
---

# Interface: DevGateContext

Defined in: [src/batteries/dev\_tools/types.ts:217](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L217)

Context supplied to a development-tools gate.

## Properties

| Property                                         | Type                                                            | Description                                                                          | Defined in                                                                                                                 |
| ------------------------------------------------ | --------------------------------------------------------------- | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
|  `abortSignal?` | `AbortSignal`                                                   | Optional cancellation signal for gate decisions.                                     | [src/batteries/dev\_tools/types.ts:219](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L219) |
|  `waitFor?`         | [`OpenGateFn`](../../../turn_runner/type-aliases/OpenGateFn.md) | Optional suspension function; an omitted one is synthesized as a rejecting function. | [src/batteries/dev\_tools/types.ts:221](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L221) |
