Skip to content

agents / Exports / IValidationResult

Interface: IValidationResult

Validation result

Table of contents

Properties

Properties

isValid

isValid: boolean

Overall validation success status

Defined in

packages/agents/src/interfaces/workflow-validator.ts:96


issues

issues: IValidationIssue[]

All validation issues found

Defined in

packages/agents/src/interfaces/workflow-validator.ts:99


summary

summary: Object

Summary by severity

Type declaration

NameType
errorCountnumber
warningCountnumber
infoCountnumber
totalIssuesnumber

Defined in

packages/agents/src/interfaces/workflow-validator.ts:102


metadata

metadata: Object

Validation metadata

Index signature

▪ [key: string]: string | number | boolean | Date | string[] | Record<string, string | number | boolean> | undefined

Additional metrics

Type declaration

NameTypeDescription
validatedAtDateValidation timestamp
processingTimenumberProcessing time in milliseconds
validatorstringValidator used
rulesAppliedstring[]Validation rules applied
dataStatsRecord<string, string | number | boolean>Data statistics
version?stringVersion
options?string | number | boolean | string[] | DateOptions

Defined in

packages/agents/src/interfaces/workflow-validator.ts:110


recoveryOptions

Optional recoveryOptions: { description: string ; confidence: number ; action: () => Promise<IWorkflowConfig> }[]

Auto-recovery suggestions (if enabled)

Defined in

packages/agents/src/interfaces/workflow-validator.ts:137

Released under the MIT License.