Interface: UnifyTermsResponse
@kortexya/reasoninglayer / ProofEngine / UnifyTermsResponse
Interface: UnifyTermsResponse
Defined in: src/types/proof-engine.ts:337
Response after unifying two terms.
Properties
failureReason?
optionalfailureReason:string|null
Defined in: src/types/proof-engine.ts:339
If unification failed, the reason.
success
success:
boolean
Defined in: src/types/proof-engine.ts:341
Whether unification was successful.
trailLength
trailLength:
number
Defined in: src/types/proof-engine.ts:343
Trail length after unification (for backtracking).
unifiedTermId?
optionalunifiedTermId:string|null
Defined in: src/types/proof-engine.ts:345
The resulting unified term ID (if successful).