Skip to content

Interface: CorpusBridgesRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Corpus / CorpusBridgesRequest

Interface: CorpusBridgesRequest

Defined in: src/types/corpus.ts:38

Request for the document-bridges view.

Extends

Properties

collection?

optional collection: string | null

Defined in: src/types/corpus.ts:25

Collection path (exact match) to scope to.

Inherited from

CorpusScope.collection


documentIds?

optional documentIds: string[] | null

Defined in: src/types/corpus.ts:23

Explicit document ids (overrides collection when present).

Inherited from

CorpusScope.documentIds


entityQuery?

optional entityQuery: string | null

Defined in: src/types/corpus.ts:40

Case-insensitive substring filter on shared-entity labels.


maxDocuments?

optional maxDocuments: number | null

Defined in: src/types/corpus.ts:30

Max documents in scope.

Default Value

200 (hard cap 1000)

Inherited from

CorpusScope.maxDocuments


maxSharedEntitiesPerEdge?

optional maxSharedEntitiesPerEdge: number | null

Defined in: src/types/corpus.ts:50

Cap on the shared entities reported per edge, clamped server-side to 100.

Default Value

20

minShared?

optional minShared: number | null

Defined in: src/types/corpus.ts:45

Only keep edges with at least this many shared entities.

Default Value

1