Interface: DevSelectionContext
Defined in: src/batteries/dev_tools/types.ts:258
Selection middleware context.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
candidates | DevCandidate[] | Candidates middleware may narrow or reorder, but never widen. | src/batteries/dev_tools/types.ts:266 |
group | string | null | Current extension group, or null for generator and check passes. | src/batteries/dev_tools/types.ts:262 |
kind | "format" | "lint" | "check" | Capability kind being arbitrated. | src/batteries/dev_tools/types.ts:260 |
request | { extensions: readonly string[]; paths: readonly string[]; } | Pass-local resolved paths and relevant extensions. | src/batteries/dev_tools/types.ts:264 |
request.extensions | readonly string[] | - | src/batteries/dev_tools/types.ts:264 |
request.paths | readonly string[] | - | src/batteries/dev_tools/types.ts:264 |