Interface: OsfDiffRequest
@kortexya/reasoninglayer / OsfDiff / OsfDiffRequest
Interface: OsfDiffRequest
Defined in: src/types/osf-diff.ts:151
Request to diff two sides of the knowledge base.
Remarks
Sent to POST /api/v1/osf/diff. The tenant is determined from the
X-Tenant-Id header.
Example
const request: OsfDiffRequest = { a: { type: 'document', documentId: 'a1b2...' }, b: { type: 'document', documentId: 'c3d4...' }, includeClauseDiff: true, threshold: 0.8,};Properties
a
Defined in: src/types/osf-diff.ts:153
Selector for side A.
b
Defined in: src/types/osf-diff.ts:156
Selector for side B.
includeClauseDiff?
optionalincludeClauseDiff:boolean
Defined in: src/types/osf-diff.ts:159
Include the clause-level delta in the report.
includeEntityDiff?
optionalincludeEntityDiff:boolean
Defined in: src/types/osf-diff.ts:162
Include the entity-level delta in the report.
threshold?
optionalthreshold:number|null
Defined in: src/types/osf-diff.ts:165
Minimum match degree for two entities to be considered the same (default 0.7).