Skip to content

PromptScript API


Interface: RuleContext

Defined in: validator/src/types.ts:51

Context provided to validation rules.

Properties

ast

ast: Program

Defined in: validator/src/types.ts:53

The AST being validated


config

config: ValidatorConfig

Defined in: validator/src/types.ts:55

Validator configuration


report

report: (msg) => void

Defined in: validator/src/types.ts:57

Report a validation issue

Parameters

msg

Omit\<ValidationMessage, "ruleId" | "ruleName" | "severity"> & object

Returns

void