Skip to content

Interface: ClassifyProblemResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ClassifyProblemResponse

Defined in: src/types/solver.ts:353

Response body for POST /api/v1/solver/classify.

Wire shape (snake_case): { baseline_values, classifications, message, solve_time_ms, solver, status }.

baselineValues: Record<string, number>

Defined in: src/types/solver.ts:361

Variable-name → baseline solve value. A concrete witness alongside the classification.


classifications: Record<string, VariableClassification>

Defined in: src/types/solver.ts:359

Variable-name → classification. Empty when the baseline is infeasible.


optional message?: string | null

Defined in: src/types/solver.ts:365

Optional diagnostic message.


solver: string

Defined in: src/types/solver.ts:357

"cp_sat" or "highs".


solveTimeMs: number

Defined in: src/types/solver.ts:363

Wall-clock solve time inside the solver service, in milliseconds.


status: SolutionStatus

Defined in: src/types/solver.ts:355

Status reported by the solver.