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
OpenCode is an exciting project for many reasons, but one thing I don't understand is this: Why not create a more usable input box that enables people to edit and navigate the input text with mouse clicks like all the LLM agent chat boxes in IDEs, chat apps like WhatsApp, etc.?
This minimalist trend toward using pure terminal UIs for LLM chat UIs seems to be based more on some kind of UI austerity fad than an actual good developer experience decision. I don't mind using terminals for many tasks, but many chat sessions with LLMs require extensive typing; and the typical terminal input box provides a terrible developer experience in this context.
For such a promising project as OpenCode, I hope the developers will consider integrating a more functional and flexible input box, especially considering it is based on Go and should allow for total control and flexibility over how the input box works.
Reacted by Nickolay Savchenko, Kevin Schaich, Kirill Serebriakov, kha84, Brian Ojeda and llebout
Activity
github-actions commentedon Sep 11, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
rekram1-node commentedon Sep 11, 2025
the tui is going to be improved very soon, also a Desktop app should be here by end of month
NaikSoftware commentedon Sep 15, 2025
Nice news. This project is developing many times faster than some multi-million dollar startups)
llebout commentedon Nov 25, 2025
I specially need CTRL-arrow and CTRL-backspace for fast word level skips and deletion for daily usage, like the bash prompt.
kommander commentedon Dec 20, 2025
This should be improved in the latest version?
JuliaBonita commentedon Dec 23, 2025
Yes, much better, thank you!