Skip to content

Interface: CausalAnalyzeQuestionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Causal / CausalAnalyzeQuestionDto

Interface: CausalAnalyzeQuestionDto

Defined in: src/types/causal.ts:1526

The causal question to analyze.

Properties

decision?

optional decision: CausalDecisionSpecDto | null

Defined in: src/types/causal.ts:1528

Decision-specific action metadata.


kind

kind: CausalAnalyzeQuestionKind

Defined in: src/types/causal.ts:1530

Question kind: direction, effect, or decision.


outcome

outcome: string

Defined in: src/types/causal.ts:1532

Candidate outcome or effect variable.


outcomeRole?

optional outcomeRole: MeasurementRole | null

Defined in: src/types/causal.ts:1534

Optional role of the outcome variable.


treatment

treatment: string

Defined in: src/types/causal.ts:1536

Candidate treatment or cause variable.


treatmentRole?

optional treatmentRole: MeasurementRole | null

Defined in: src/types/causal.ts:1538

Optional role of the treatment variable.