Interface: DevGateCall
Defined in: src/batteries/dev_tools/types.ts:224
Description of the step presented to a gate.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
args | unknown | Validated arguments exactly as authored by the caller. | src/batteries/dev_tools/types.ts:228 |
engines? | readonly { engineId: string; extensions: readonly string[]; inPlace: boolean; scope?: readonly string[]; }[] | Capability declarations that will actually participate in the step. | src/batteries/dev_tools/types.ts:234 |
mayCreate? | readonly string[] | Glob envelope under which the step may create files. | src/batteries/dev_tools/types.ts:232 |
step | string | Name of the step being approved. | src/batteries/dev_tools/types.ts:226 |
targets? | readonly string[] | Resolved existing paths the step will touch. | src/batteries/dev_tools/types.ts:230 |