Problem
The reasoning output is displayed twice in the chat UI.
Expected Behavior
Reasoning content should only be rendered once per assistant response.
Current Behavior
The same reasoning content appears duplicated in the UI, which makes the response look broken and unnecessarily repetitive.
Steps to Reproduce
- Open a chat where the assistant response includes reasoning output.
- Observe the rendered response.
- The reasoning section appears twice.
Impact
Duplicated reasoning content makes the chat harder to read and can confuse users about whether the model produced duplicate output or whether the UI rendered it twice.
Screenshot
User-provided screenshot reference: /tmp/opengui-uploads/a0fccef1-a09a-4f92-90d8-4c022d005890.png
Problem
The reasoning output is displayed twice in the chat UI.
Expected Behavior
Reasoning content should only be rendered once per assistant response.
Current Behavior
The same reasoning content appears duplicated in the UI, which makes the response look broken and unnecessarily repetitive.
Steps to Reproduce
Impact
Duplicated reasoning content makes the chat harder to read and can confuse users about whether the model produced duplicate output or whether the UI rendered it twice.
Screenshot
User-provided screenshot reference: /tmp/opengui-uploads/a0fccef1-a09a-4f92-90d8-4c022d005890.png