Skip to content

ModelStreamUpdateEvent

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

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:389

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

ModelStreamUpdateEvent

HookableEvent.constructor

readonly type: "modelStreamUpdateEvent";

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


readonly agent: LocalAgent;

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


readonly event: ModelStreamEvent;

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

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

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

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

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