Skip to content

Interface: UpdateScenarioRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Scenarios / UpdateScenarioRequest

Interface: UpdateScenarioRequest

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

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:219

Additional beliefs to materialize.


addConstraints?

optional addConstraints: unknown[]

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

Additional generic constraints to materialize.


addGuardConstraints?

optional addGuardConstraints: unknown[]

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

Additional guard constraints to materialize.


addRules?

optional addRules: unknown[]

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

Additional rules to register.


addSorts?

optional addSorts: unknown[]

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

Additional sorts to add (appended to existing hierarchy).


addTemporalConstraints?

optional addTemporalConstraints: unknown[]

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

Additional temporal constraints to materialize.


addWebhookActions?

optional addWebhookActions: unknown[]

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

Additional webhook actions to materialize.