Builds what a structured turn needs from the spec, or null when the request carries none. Throws on a spec without a usable schema.
Builds what a structured turn needs from the spec, or null when the request carries none. Throws on a spec without a usable schema.