CreateReasoningEvaluate

Create a reasoning evaluate node that continuously evaluates video frames against a ReasoningSpec, dispatching tool calls and text responses.

Request Type: EvaluateRequest (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑configuration

EvaluateConfiguration

⮑subscription

Subscription

⮑update_spec

UpdateSpec

Response Type: EvaluateResponse (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑node_id

MediaNodeId

⮑subscription_response

SubscriptionResponse

⮑inbound_context

Context

⮑outbound_context

Context

⮑tool_call

ToolCall

⮑text_response

TextResponse

⮑error

string

⮑statistics

EvaluateStatistics

⮑aggregated_analysis

AggregatedLocalAnalysis