ReasoningEvaluateSettings interface
Settings for a ReasoningEvaluateNode. The spec carries the prompt and state from the plan phase - evaluate just needs the spec, a provider, and video configuration.
Signature:
export interface ReasoningEvaluateSettings extends ProcessorNodeSettings<ReasoningEvaluateNode>
Extends: ProcessorNodeSettings<ReasoningEvaluateNode>
Properties
| Property | Type | Description |
|---|---|---|
number |
(Optional) |
|
string[] |
(Optional) Reference documents (markdown) providing domain context for the evaluation LLM. These are included in the system instruction and cached across frames. |
|
(analysis: AggregatedAnalysis) ⇒ void |
(Optional) |
|
(response: LLMResponse) ⇒ void |
(Optional) |
|
(status: RetryStatus) ⇒ void |
(Optional) |
|
(Optional) |
||
{ escalateAfter?: number; suppressEvents?: boolean; } |
(Optional) Policy for _update_state failures. escalateAfter: raise onError once this many consecutive state updates have failed (default 3). suppressEvents: drop user events from a response whose state update failed — strict mode for pipelines where events trigger real actions (default false). Failures never poison the state: the previous value is kept and the model is corrected on the next request. |
|