TUI broken in Jetbains console #294

Open
opened 2026-02-16 17:26:05 -05:00 by yindo · 12 comments
Owner

Originally created by @JUVOJustin on GitHub (Jun 26, 2025).

Originally assigned to: @adamdotdevin on GitHub.

The TUI seems rather broken when executed within jetbrains console.

Image
Originally created by @JUVOJustin on GitHub (Jun 26, 2025). Originally assigned to: @adamdotdevin on GitHub. The TUI seems rather broken when executed within jetbrains console. <img width="1389" alt="Image" src="https://github.com/user-attachments/assets/e85329a5-1a38-4e69-90d8-e49fb84041c1" />
Author
Owner

@thdxr commented on GitHub (Jun 26, 2025):

have fun with this one adam lol

@thdxr commented on GitHub (Jun 26, 2025): have fun with this one adam lol
Author
Owner

@tzutoo commented on GitHub (Aug 22, 2025):

Is there a work around to this issue? I am really love to see it can play well with JetBrains's terminal.

@tzutoo commented on GitHub (Aug 22, 2025): Is there a work around to this issue? I am really love to see it can play well with JetBrains's terminal.
Author
Owner

@rekram1-node commented on GitHub (Aug 22, 2025):

afaik not one atm besides using proper terminal emulator

@rekram1-node commented on GitHub (Aug 22, 2025): afaik not one atm besides using proper terminal emulator
Author
Owner

@awesomekyle commented on GitHub (Aug 26, 2025):

I see the same thing in KDE's Konsole, but not in VSCode's integrated terminal.

@awesomekyle commented on GitHub (Aug 26, 2025): I see the same thing in KDE's Konsole, but **not** in VSCode's integrated terminal.
Author
Owner

@pookdeveloper commented on GitHub (Aug 28, 2025):

same problem

@pookdeveloper commented on GitHub (Aug 28, 2025): same problem
Author
Owner

@arashilmg commented on GitHub (Aug 29, 2025):

Its not Jetbrains This is happening many places:

https://github.com/sst/opencode/issues/1718

@arashilmg commented on GitHub (Aug 29, 2025): Its not Jetbrains This is happening many places: https://github.com/sst/opencode/issues/1718
Author
Owner

@arash-qc commented on GitHub (Aug 30, 2025):

similar thing in cursor

Image Image
@arash-qc commented on GitHub (Aug 30, 2025): similar thing in cursor <img width="1157" height="974" alt="Image" src="https://github.com/user-attachments/assets/c6d777a2-4b61-4fae-8b33-49f00ef4e1a9" /> <img width="1083" height="928" alt="Image" src="https://github.com/user-attachments/assets/516807a0-b5e2-4238-acc9-094818dcb6ed" />
Author
Owner

@kessl commented on GitHub (Sep 10, 2025):

opencode works for me in JetBrains terminal when launched with TERM=screen opencode

Image
@kessl commented on GitHub (Sep 10, 2025): opencode works for me in JetBrains terminal when launched with `TERM=screen opencode` <img width="1676" height="1597" alt="Image" src="https://github.com/user-attachments/assets/ce2342f2-8f19-4e93-b5bd-0f3712acd270" />
Author
Owner

@lyleschemmerling commented on GitHub (Sep 14, 2025):

opencode works for me in JetBrains terminal when launched with TERM=screen opencode

WOW. This was driving me bonkers. Good find!

@lyleschemmerling commented on GitHub (Sep 14, 2025): > opencode works for me in JetBrains terminal when launched with `TERM=screen opencode` WOW. This was driving me bonkers. Good find!
Author
Owner

@arash-qc commented on GitHub (Sep 21, 2025):

#2697

@arash-qc commented on GitHub (Sep 21, 2025): #2697
Author
Owner

@awdv00 commented on GitHub (Oct 16, 2025):

opencode works for me in JetBrains terminal when launched with TERM=screen opencode

Image

even with that fix, scrolling is extremely buggy

@awdv00 commented on GitHub (Oct 16, 2025): > opencode works for me in JetBrains terminal when launched with `TERM=screen opencode` > > <img alt="Image" width="1676" height="1597" src="https://private-user-images.githubusercontent.com/1413829/487817463-ce2342f2-8f19-4e93-b5bd-0f3712acd270.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjA2MTUyMTgsIm5iZiI6MTc2MDYxNDkxOCwicGF0aCI6Ii8xNDEzODI5LzQ4NzgxNzQ2My1jZTIzNDJmMi04ZjE5LTRlOTMtYjViZC0wZjM3MTJhY2QyNzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MTAxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTEwMTZUMTE0MTU4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjBjZjg2ZmE2ZjYzZjU4MmVhNzU4Zjg3OWI0NjExNTRkZDBhNGNlYmI4ZjIxOTdkNmZkMGMyOGQ1NjM2NmQwNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.7YOTEt8kPrLyF30lSKzLP5XzFlRt0bvORwdL_LLXZHo"> even with that fix, scrolling is extremely buggy
Author
Owner

@jmakov commented on GitHub (Nov 4, 2025):

Still an issue with latest opencode update (and TERM=screen opencode doesn't solve it)

@jmakov commented on GitHub (Nov 4, 2025): Still an issue with latest opencode update (and `TERM=screen opencode` doesn't solve it)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#294