---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/dev-tools/interfaces/CheckRequest.md
description: Request passed to a checker.
---

# Interface: CheckRequest

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

Request passed to a checker.

## Properties

| Property                               | Type                                       | Description                                                            | Defined in                                                                                                                 |
| -------------------------------------- | ------------------------------------------ | ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
|  `files`    | `ReadonlyMap`<`string`, `WorkspaceFile`> | Current mutable workspace file map.                                    | [src/batteries/dev\_tools/types.ts:160](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L160) |
|  `root`      | `string`                                   | Absolute host workspace root used as the subprocess working directory. | [src/batteries/dev\_tools/types.ts:162](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L162) |
|  `signal?` | `AbortSignal`                              | Optional cancellation signal.                                          | [src/batteries/dev\_tools/types.ts:164](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L164) |
