getStrictStructuredOutput

public final boolean getStrictStructuredOutput()

Opt-in (default ): when true, structured output runs in the provider's strict mode — the response is grammar-constrained to the schema, which is normalized automatically (additionalProperties: false, all properties required, unsupported keywords moved into descriptions). Note that under strict mode the model must emit every schema property — absence can't be expressed by omission unless the schema allows null. A per-request strictStructuredOutput action parameter overrides it.

Return

The value of the StrictStructuredOutput property.