ConfigLayerValidationReport
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/loader.ts:1807
One config LAYER’s validation outcome inside a ConfigValidationReport: the pure
read-side result (validateRawGthConfig) plus the source label so a consumer can name
WHICH file carried a warning/error (the project path, or "<name> (global)").
Extends
Section titled “Extends”Properties
Section titled “Properties”errorMessage?
Section titled “errorMessage?”
optionalerrorMessage?:string
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/schema.ts:1804
Present only when ok is false: the path-scoped, multi-line validation message.
Inherited from
Section titled “Inherited from”RawConfigValidationResult.errorMessage
ok:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/schema.ts:1800
True when the config parses against the schema (unknown keys do NOT make it false).
Inherited from
Section titled “Inherited from”sourceLabel
Section titled “sourceLabel”sourceLabel:
string
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/loader.ts:1809
The resolved config path (project layer) or "<name> (global)" (global layer).
warnings
Section titled “warnings”warnings:
string[]
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/schema.ts:1802
Non-fatal advisories: unknown top-level keys (likely typos). Deprecated shapes are hard errors, not warnings.