When using T3 Chat with the reasoning model enabled, assistant replies sometimes show only the hidden “thinking” section and the UI displays “Message is empty” instead of the actual assistant message. This seems to happen when the internal reasoning payload is very long (e.g., for complex SQL analysis). If the assistant is asked to “keep thinking to a minimum” and answer briefly, messages appear normally again. Noticeable on models such as Model: GPT‑5.1 (Reasoning). Roughly what’s probably happening:
The model sends back:
A big hidden “reasoning” section.
A shorter “final message” that should be shown to you.
When the reasoning section is very long, the T3 Chat front‑end or API:
Either hits a size/serialization limit, or
Mis-parses the response so that the visible message field ends up null/empty.
The UI then displays “Message is empty”, even though the model did send an answer.
Please authenticate to join the conversation.
In Progress
Bug Reports
Get notified by email when there are changes.
In Progress
Bug Reports
Get notified by email when there are changes.