Skip to content

Interface: AnalyzeDocumentsRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / AnalyzeDocumentsRequest

Defined in: src/types/documents.ts:18

Request to analyse documents against knowledge-base compliance rules.

documents: DocumentInput[]

Defined in: src/types/documents.ts:20

Documents to analyse.


optional includeFixSuggestions?: boolean

Defined in: src/types/documents.ts:29

Include fix suggestions for failed rules (default true).


optional includeProofTraces?: boolean

Defined in: src/types/documents.ts:27

Include per-rule proof traces (default true).


optional maxRules?: number

Defined in: src/types/documents.ts:31

Max rules to evaluate per document (0 = unlimited, the default).


optional ruleSortFilter?: 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.