Feature hasn't been suggested before.
Describe the enhancement you want to request
As a developer I would like to use OpenCode from inside the VSCode build-in terminal, in order to avoid excessive context switching. VSCode is essential part of my workflow, to review the changes made by the ai.
Current Behavior (available terminal height of 10 lines):
- On Welcome screen:
- From top to bottom, only the big OpenCode logo and two of the help lines /new, /help are visible.
- The user input is not visible.
- I can still type my request blindly, press enter, and it works (it's just a visual bug).
- On Chat screen:
- header has an empty padding line above
- chat output is not visible at all
- The user input occupies three lines, plus one more for model info, plus another one as empty spacer below
- footer is not visible (good)
Expected Behavior:
- User input field should be visible on Welcome screen.
- Chat output should be visible on Chat screen.
- The Ui may collapse gracefully, hiding less important elements, or replacing them by smaller variants.
Notes:
- Small height is much more important than small width.
- Request is about usage on a 14 inch notebook which has 1280x800 effective pixels.
- Increasing terminal height would cut into the actual VsCode diff view.
- 'Typical' terminal applications like bash, vim or tmux work are perfectly useable under the same conditions.
Feature hasn't been suggested before.
Describe the enhancement you want to request
As a developer I would like to use OpenCode from inside the VSCode build-in terminal, in order to avoid excessive context switching. VSCode is essential part of my workflow, to review the changes made by the ai.
Current Behavior (available terminal height of 10 lines):
Expected Behavior:
Notes: