Skip to content

Interface: ValidatedTermResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ValidatedTermResponse

Defined in: src/types/terms.ts:450

Response from witness-validated term creation/retrieval.

Contains validation result, the term (if valid), failure reason, and detailed witness satisfaction/residuation information.

optional failureReason?: string | null

Defined in: src/types/terms.ts:456

Reason for failure (if invalid).


optional term?: TermDto | null

Defined in: src/types/terms.ts:454

The validated term (if valid).


valid: boolean

Defined in: src/types/terms.ts:452

Whether validation succeeded.


witnessesResiduated: ResiduationDto[]

Defined in: src/types/terms.ts:460

Witnesses that are residuated (waiting for more information).


witnessesSatisfied: WitnessInstantiationDto[]

Defined in: src/types/terms.ts:458

Witnesses that were satisfied (proof the term is legitimate).