Defined in: packages/typescript/ai/src/types.ts:1164
Emitted at the start of a streaming structured-output run, before the JSON deltas. Tells consumers that the upcoming TEXT_MESSAGE_CONTENT deltas belong to a structured response so they can route those bytes into a StructuredOutputPart instead of building a TextPart. Carries the messageId the deltas will be tagged with so the routing decision can be made per-message rather than globally.
[k: string]: unknown[k: string]: unknownoptional model: string;optional model: string;Defined in: packages/typescript/ai/src/types.ts:1128
Model identifier for multi-model support
name: "structured-output.start";name: "structured-output.start";Defined in: packages/typescript/ai/src/types.ts:1165
CustomEvent.nameCustomEvent.namevalue: object;value: object;Defined in: packages/typescript/ai/src/types.ts:1166
messageId: string;messageId: string;CustomEvent.valueCustomEvent.value