Skip to content

Interface: GetScenarioResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / GetScenarioResponse

Defined in: src/types/scenarios.ts:172

Response with a single scenario by ID.

optional agentId?: string | null

Defined in: src/types/scenarios.ts:174

Agent TermId (if an agent was created).


beliefsCreated: number

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

Number of beliefs created during materialization.


constraintsCreated: number

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

Number of generic constraints created during materialization.


createdAt: number

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

Unix timestamp of creation.


guardConstraintsCreated: number

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

Number of guard constraints created during materialization.


prompt: string

Defined in: src/types/scenarios.ts:184

Original user prompt.


rulesCreated: number

Defined in: src/types/scenarios.ts:186

Number of rules created during materialization.


scenario: unknown

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

Full generated scenario (JSON object).


scenarioId: string

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

Unique scenario identifier.


sortsCreated: number

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

Number of sorts created during materialization.


temporalConstraintsCreated: number

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

Number of temporal constraints created during materialization.


webhookActionsCreated: number

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

Number of webhook actions created during materialization.