Skip to content

Interface: ResearchSessionSummaryDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ResearchSessionSummaryDto

Defined in: src/types/research.ts:176

One row in the session list — a lightweight summary for list views.

createdAt: string

Defined in: src/types/research.ts:200

When the session was created (ISO 8601).


question: string

Defined in: src/types/research.ts:180

The research question.


sessionId: string

Defined in: src/types/research.ts:178

Session ID (UUID).


status: ResearchSessionStatusDto

Defined in: src/types/research.ts:182

Current session status.


totalContradictions: number

Defined in: src/types/research.ts:196

Total contradictions.


totalFindings: number

Defined in: src/types/research.ts:194

Total findings.


totalGaps: number

Defined in: src/types/research.ts:198

Total knowledge gaps.


totalPapersIngested: number

Defined in: src/types/research.ts:192

Total papers ingested.


totalPapersPooled: number

Defined in: src/types/research.ts:190

Total papers in the deduplicated retrieval pool, before ranking and the budget cut.


totalPapersRetrieved: number

Defined in: src/types/research.ts:188

Total papers kept (after ranking and the budget cut), including by the cycle currently running — the list view’s half of the same live progress ResearchSessionResponse.totalPapersRetrieved carries.


updatedAt: string

Defined in: src/types/research.ts:202

When the session was last updated (ISO 8601).