Interface: AnalyzeDocumentsRequest
@kortexya/reasoninglayer / AnalyzeDocumentsRequest
Interface: AnalyzeDocumentsRequest
Section titled “Interface: AnalyzeDocumentsRequest”Defined in: src/types/documents.ts:18
Request to analyse documents against knowledge-base compliance rules.
Properties
Section titled “Properties”documents
Section titled “documents”documents:
DocumentInput[]
Defined in: src/types/documents.ts:20
Documents to analyse.
includeFixSuggestions?
Section titled “includeFixSuggestions?”
optionalincludeFixSuggestions?:boolean
Defined in: src/types/documents.ts:29
Include fix suggestions for failed rules (default true).
includeProofTraces?
Section titled “includeProofTraces?”
optionalincludeProofTraces?:boolean
Defined in: src/types/documents.ts:27
Include per-rule proof traces (default true).
maxRules?
Section titled “maxRules?”
optionalmaxRules?:number
Defined in: src/types/documents.ts:31
Max rules to evaluate per document (0 = unlimited, the default).
ruleSortFilter?
Section titled “ruleSortFilter?”
optionalruleSortFilter?:string[]
Defined in: src/types/documents.ts:25
Focus rule discovery on these rule-sort categories. Empty (the default) discovers all applicable rules from the entity types present.