v0.7.11
Hotfix
- Anthropic adaptive thinking:
budget_tokensis not permitted withthinking.type=adaptive— removed from the request payload. This was causing all Anthropic requests with reasoning enabled to fail with 400. - Schema grammar fallback: Added
"compiled grammar"to the structured output error detection patterns, so requests that exceed Anthropic's grammar size limit correctly fall back to unstructured output.
Fixes the regression introduced in v0.7.10 where the thinking type was changed from enabled to adaptive but budget_tokens was left in.