Skip to content

ModelStreamUpdateEvent

Defined in: src/hooks/events.ts:389

Event triggered for each streaming event from the model. Wraps a ModelStreamEvent (transient streaming delta) during model inference. Completed content blocks are handled separately by ContentBlockEvent because they represent different granularities: partial deltas vs fully assembled results.

new ModelStreamUpdateEvent(data): ModelStreamUpdateEvent;

Defined in: src/hooks/events.ts:394

ParameterType
data{ agent: LocalAgent; event: ModelStreamEvent; }
data.agentLocalAgent
data.eventModelStreamEvent

ModelStreamUpdateEvent

HookableEvent.constructor

readonly type: "modelStreamUpdateEvent";

Defined in: src/hooks/events.ts:390


readonly agent: LocalAgent;

Defined in: src/hooks/events.ts:391


readonly event: ModelStreamEvent;

Defined in: src/hooks/events.ts:392

toJSON(): Pick<ModelStreamUpdateEvent, "type" | "event">;

Defined in: src/hooks/events.ts:404

Serializes for wire transport, excluding the agent reference. Called automatically by JSON.stringify().

Pick<ModelStreamUpdateEvent, "type" | "event">