v1.1.46: Fix Think Blocks Display Issue
Release Date: January 30, 2026
One-Line Summary
This update fixes the issue where Think Blocks (thinking process) couldn't display properly, allowing you to see the AI's complete thinking process.
Bug Fix: Think Blocks Display Issue
Previous Issue
When using models with Thinking mode support (like Claude 3.5 Sonnet), the AI's thinking process (Think Blocks) couldn't display properly in conversations. This was because AI SDK middleware was blocking think blocks from being returned as assistant message content.
Current Status
Removed the problematic AI SDK middleware. Think Blocks can now display properly.
What are the benefits?
- Can see the AI's complete thinking process
- Better understand how AI reaches conclusions
- Very helpful for debugging and learning
Other Improvements
TUI Cleanup
Removed unused experimental configuration items from TUI, making the code cleaner.
Desktop Improvements
- Added language switching tests
- Improved transitions, spacing, scroll fade effects, and prompt area
Should You Upgrade?
| Situation | Recommendation |
|---|---|
| Using Thinking mode | ✅ Highly recommended (display fix) |
| Want to see AI thinking process | ✅ Recommended upgrade |
| Everything working fine | Can wait for next time |
Upgrade command:
bash
opencode upgradeTechnical Details (Skippable)
Click to expand full update list
Core
- Remove unused experimental keys from TUI (@IdrisGit)
- Add continuous integration configuration
- Remove AI SDK middleware that was preventing think blocks from being sent back as assistant message content
Desktop
- Change language test in app (@neriousy)
- Add transitions, spacing improvements, scroll fade effects, and prompt area updates (@aaroniker)
Thank you to 3 community contributors:
@aaroniker:
- feat: Transitions, spacing, scroll fade, prompt area update (#11168)
@neriousy:
- test(app): change language test (#11295)
@IdrisGit:
- chore(tui): remove unused experimental keys (#11195)

