You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
UI Rendering: Thinking Process visible but final response text hidden #21997
The OpenCode interface displays the model's internal "Thinking Process" but fails to render the actual final response text. This creates a loop where the AI appears to "think" about providing an answer but the answer is never displayed.
Environment
Platform: OpenCode (Linux)
Date: April 2026
Interface: Terminal interface
Steps to Reproduce
Send a query to the AI model
Wait for response
Observe - only thinking process is visible, no final response appears
Expected Behavior
Both the thinking process AND the final response should be visible
OR: Only the final response should be shown (thinking process is internal)
Actual Behavior
Only the thinking process block is displayed
Example: "Let me provide a fresh, clear answer now." appears in thinking, but actual answer text never renders
Workarounds Tested
Refreshing the session may temporarily fix it
Very short responses (1-2 words) sometimes appear
Responses without newlines may appear more reliably
Additional Notes
The AI model believes it has sent the answer (its thinking confirms this)
The issue appears to be in how the text block following the thinking block is parsed/rendered
This is reproducible and happens consistently for certain types of responses
Severity
High - Makes the tool unusable for most tasks
Reacted by Youkhainda Kousar, Maksym Mospanenko, Laurens von Assel and netmyna
Additionally, your bug report is missing the OpenCode version (e.g., 1.x.x), which is important for reproducing and fixing the issue. Please edit the issue to include:
OpenCode version (opencode --version)
Terminal being used
This information helps maintainers narrow down when the regression may have been introduced.
Activity
github-actions commentedon Apr 11, 2026
This issue might be a duplicate of existing issues. Please check:
Additionally, your bug report is missing the OpenCode version (e.g.,
1.x.x), which is important for reproducing and fixing the issue. Please edit the issue to include:opencode --version)This information helps maintainers narrow down when the regression may have been introduced.
biolauri commentedon May 7, 2026
Can confirm this, having the same behaviour in OpenCode Desktop.
mlalpho commentedon Jun 5, 2026
also confirmed, seeing this issue on opencode desktop and cli. updating to latest 1.16.0 did not resolve.
I was able to get the text response from the opencode.db -- so it is being saved, just not being sent back as a text response to the user.
i did a sweep across 1.14.* and 1.15.* and the last version i was able to get working properly was 1.14.49, hope that helps!
mlalpho commentedon Jun 17, 2026
fwiw, the behavior i was seeing is no longer present when running latest opencode 1.17.7
cheers 🍻
github-actions commentedon Aug 17, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.