Skip to content

Interface: UnifyTermsResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / UnifyTermsResponse

Defined in: src/types/proof-engine.ts:337

Response after unifying two terms.

optional failureReason?: string | null

Defined in: src/types/proof-engine.ts:339

If unification failed, the reason.


success: boolean

Defined in: src/types/proof-engine.ts:341

Whether unification was successful.


trailLength: number

Defined in: src/types/proof-engine.ts:343

Trail length after unification (for backtracking).


optional unifiedTermId?: string | null

Defined in: src/types/proof-engine.ts:345

The resulting unified term ID (if successful).