Después de actualizar Discourse a la versión v2026.8.0, el LLM que utiliza Gemini Flash Lite con la función de razonamiento (thinking) activada genera un error 400.
Aquí está la configuración (que funcionaba antes de la actualización):
Al activar thinking, el problema regresa a un error de regresión que reporté el año pasado. Parece ser que necesito establecer manualmente (hardcode) el número de tokens utilizados para el razonamiento, y el sistema no acepta 0 ni -1, ni tampoco dejar el campo vacío, a pesar de que se indica que es opcional.
Parece que solo afecta al modelo Flash Lite, pero no al modelo Flash (que funciona perfectamente, incluso sin especificar tokens de razonamiento ni habilitar la función de razonamiento).
El modelo Pro está completamente roto. No logro que funcione en absoluto tras la actualización; recibo un error interno del servidor.