fix(retain): honour the retain strict-schema flag in the batch path (#3656)
The batch retain path chose the schema builder from the global llm_strict_schema but sent strict: from the retain-scoped llm_strict_schema_retain, so the two could disagree. Resolve the flag once and use it for both, matching what the providers and the streaming retain path already do. Co-authored-by: Kamil Furtak <frtkkamil@icloud.com>
K
Kamil Furtak committed
2bba17ee43e675218952df4904a91d487b528601
Parent: 89afa61
Committed by GitHub <noreply@github.com>
on 8/20/2026, 8:06:46 AM