Interface: ForwardChainRequest
@kortexya/reasoninglayer / Inference / ForwardChainRequest
Interface: ForwardChainRequest
Defined in: src/types/inference.ts:188
Request for forward chaining inference.
Remarks
Serialization format: Uses untagged TermInputDto / FeatureInputValueDto.
Properties
enableProvenanceTags?
optionalenableProvenanceTags:boolean
Defined in: src/types/inference.ts:194
Whether to include provenance tags (confidence scores) in the response.
initialFacts?
optionalinitialFacts:TermInputDto[]
Defined in: src/types/inference.ts:190
Initial facts (optional — uses existing facts if not provided).
maxFacts?
optionalmaxFacts:number
Defined in: src/types/inference.ts:198
Maximum number of facts to derive.
maxIterations?
optionalmaxIterations:number
Defined in: src/types/inference.ts:196
Maximum number of derivation iterations.
persistDerived?
optionalpersistDerived:boolean
Defined in: src/types/inference.ts:192
Whether to persist derived facts to storage.