teknium1
236aab3e8f
fix(auxiliary): recognise Gemini's structured-output 400 wording
...
Gemini rejects an unsupported schema by naming its own generationConfig
keys ("Unknown name response_json_schema", "Invalid value at
generation_config.response_schema...", "response mime type ... is
unsupported"), never OpenAI's response_format, so such 400s bypassed the
one-retry-without-format rung and surfaced as hard failures now that the
native adapter actually sends the schema. Teach _is_structured_output_rejection
the three Gemini phrasings; the status gate (400/422 only) is unchanged.
2026-09-23 22:42:14 -07:00
..
2026-09-23 16:58:39 -07:00
2026-09-23 22:42:14 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 16:21:19 -07:00
2026-09-23 18:29:35 -05:00
2026-09-23 19:26:00 -07:00
2026-09-23 17:55:23 -07:00
2026-09-23 19:54:47 -07:00
2026-09-23 17:58:45 -07:00
2026-09-23 21:29:21 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 16:59:09 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 10:34:54 -07:00
2026-09-23 10:34:54 -07:00
2026-09-23 10:34:54 -07:00
2026-09-23 06:05:29 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 19:54:47 -07:00
2026-09-23 21:10:27 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 17:09:54 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 19:26:00 -07:00
2026-09-23 21:26:49 +05:30
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 08:09:47 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 03:15:26 -07:00
2026-09-23 15:05:44 -07:00
2026-09-23 03:15:26 -07:00