Skip to content

Interface: TemporalPlanResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / TemporalPlanResponse

Defined in: src/types/reasoning.ts:435

Response from temporal planning with diversity constraints.

candidatesCount: number

Defined in: src/types/reasoning.ts:437

Number of candidates evaluated.


computationTimeMs: number

Defined in: src/types/reasoning.ts:439

Computation time in milliseconds.


optional diversityScore?: number

Defined in: src/types/reasoning.ts:447

Diversity score (0.0 to 1.0, higher is more diverse): the fraction of the numSelections × |noRepeatFields| slots holding a distinct value.

Absent when the request named no noRepeatFields. A plan with no diversity objective has no diversity score; it is never reported as 0.


optional proximityScore?: number | null

Defined in: src/types/reasoning.ts:449

Proximity score (0.0 to 1.0), if proximity was requested.


selectedTermIds: string[]

Defined in: src/types/reasoning.ts:451

Selected term IDs in temporal order.