Interface: CreateScenarioRequest
@kortexya/reasoninglayer / Scenarios / CreateScenarioRequest
Interface: CreateScenarioRequest
Defined in: src/types/scenarios.ts:80
Request body for scenario creation (generate + materialize).
Properties
agentName?
optionalagentName:string|null
Defined in: src/types/scenarios.ts:82
Optional custom agent name.
answers?
optionalanswers:object|null
Defined in: src/types/scenarios.ts:84
Answers to clarification questions (2nd call in multi-turn flow).
createAgent?
optionalcreateAgent:boolean
Defined in: src/types/scenarios.ts:86
Whether to create a cognitive agent from the scenario.
enableCurriculum?
optionalenableCurriculum:boolean
Defined in: src/types/scenarios.ts:88
Whether to generate curriculum stages.
enableGrounding?
optionalenableGrounding:boolean
Defined in: src/types/scenarios.ts:90
Whether to apply concept grounding after materialization.
prompt
prompt:
string
Defined in: src/types/scenarios.ts:92
Natural language task description (e.g., “organize a conference”).
runInitialCycle?
optionalrunInitialCycle:boolean
Defined in: src/types/scenarios.ts:94
Whether to run an initial cognitive cycle after materialization. Requires create_agent to be true.
sessionId?
optionalsessionId:string|null
Defined in: src/types/scenarios.ts:96
Session ID for multi-turn clarification continuity.