Truncated JSON & Hidden Generations - GPT-4.1 + PydanticOutputParser

I’m aware of this option, but one would except more consistency with the current models and any configuration by now. Nevertheless, multiple messages in a single generation(-option) is really a weird one. Must be an api thing.

I’m intentionally not using the with_structured_output for the reason that i want reasoning before the structure data to increase performance/quality. gpt-4.1 is the most intelligent model, but not a reasoning model. Furthermore, the reasoning models only provide reasoning summaries. That’s no good in my use case.