Lenient

Compact, permissive configuration for function calling schemas.

Mirrors JsonSchemaConfig.Lenient: only non-nullable fields without defaults are required, nullable properties carry no null marker, and extra properties are allowed. The strict flag is disabled, so a missing field means null. An explicit null fails validation, since there is no null marker. Decode with explicitNulls = false and ignoreUnknownKeys = true.