Skip to main content
Environment Node

Parameters

Mocker Input
any
required
Input passed to the mocker. Use an expression like ${input} to pass through the node input.
State Fields
array
default:"[]"
required
Simulation state fields to condition on and update.
Model Name
string
default:"openai/gpt-5-mini"
required
LLM used to generate mock outputs.
API Version
string
Optional provider API version to use when calling the model.
Reasoning Effort
string
The level of reasoning effort to use for the LLM, if supported by the model. Accepted values are none, minimal, low, medium, high, xhigh, or default.
Extra Model Arguments
json
Additional arguments to pass directly to the underlying model’s API.
Context
string
required
Instructions for generating outputs and updating simulation state.
Output Schema
json
Optional JSON schema used to validate the output. Use this when you want structured outputs.
State Schema
json
Optional JSON schema used to validate the state fields.
Max Validation Retries
integer
default:"2"
Maximum retries when schema validation fails.
Read Only State
boolean
default:"false"
If true, simulation state fields are not updated.
Output Multiple Items
boolean
default:"false"
If true, the mocker must output an array matching the Output Schema and each element is emitted as a separate item.

Credentials

LLM Credential
LLM Credential
required
Select an LLM Credential used by the mocker model.

Inputs

Input
any
Input passed into the mocker.

Outputs

Output
any
Simulated output. When Output Multiple Items is enabled, each array element emits as its own output item.