Typed Structured Output
Attach any Standard Schema (Zod, Valibot, ArkType, Effect) and read a fully-typed value off the result — no prompt engineering, no manual parsing. Streams field-by-field with streamObject().
.withOutputSchema(schema) → typed result.object
