Skip to content

Interface: UpdateScenarioRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Scenarios / UpdateScenarioRequest

Interface: UpdateScenarioRequest

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

Request to incrementally update a scenario.

Remarks

Adds new sorts, beliefs, rules, constraints, guard constraints, temporal constraints, and/or webhook actions to an existing scenario.

Properties

addBeliefs?

optional addBeliefs: unknown[]

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

Additional beliefs to materialize.


addConstraints?

optional addConstraints: unknown[]

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

Additional generic constraints to materialize.


addGuardConstraints?

optional addGuardConstraints: unknown[]

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

Additional guard constraints to materialize.


addRules?

optional addRules: unknown[]

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

Additional rules to register.


addSorts?

optional addSorts: unknown[]

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

Additional sorts to add (appended to existing hierarchy).


addTemporalConstraints?

optional addTemporalConstraints: unknown[]

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

Additional temporal constraints to materialize.


addWebhookActions?

optional addWebhookActions: unknown[]

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

Additional webhook actions to materialize.