Skip to content

Interface: ResearchSessionResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Research / ResearchSessionResponse

Interface: ResearchSessionResponse

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

Full research session state.

Properties

createdAt

createdAt: string

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

When the session was created (ISO 8601).


cycles

cycles: ResearchCycleResultDto[]

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

Results from each completed cycle.


error?

optional error: string | null

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

Error message if status is Failed.


question

question: string

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

The research question.


sessionId

sessionId: string

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

Session ID (UUID).


status

status: ResearchSessionStatusDto

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

Current session status.


totalContradictions

totalContradictions: number

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

Total contradictions.


totalFindings

totalFindings: number

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

Total findings.


totalGaps

totalGaps: number

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

Total knowledge gaps.


totalPapersIngested

totalPapersIngested: number

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

Total papers ingested.


updatedAt

updatedAt: string

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

When the session was last updated (ISO 8601).