Skip to content

[BUG] Terminal button in web UI mysteriously disappears since v1.15.12 #30158

Closed as not planned

Description

@peterwwillis

Description

Upon upgrading to v1.15.12 or any version since then, the terminal button in the top righthand corner (and several others) has disappeared from the web UI. Cannot open terminal from web UI.

Downgrading to v1.15.11 brings the icons back. See attached screenshots.

(note: there is still a bug there since at least a month ago that shows the version number in web UI as the previous version, not the current version. I reported this bug but nobody has fixed this, so the screenshots are misleading.)

Version 1.15.12 (ignore the screenshot version number, it is incorrect):
Image

Version 1.15.11:

Image

Plugins

None

OpenCode version

See description

Steps to reproduce

  1. Install version of opencode
  2. Run the web ui
  3. Look for the icons in top right hand corner

Screenshot and/or share link

See screenshots in description

Operating System

Ubuntu 24.04

Terminal

No response

Activity

  1. DCRimbaud commented on Jun 1, 2026

    @DCRimbaud

    +1

  2. philkunz commented on Jun 1, 2026

    @philkunz

    The version number always being one off in web ui is a bug in itself.

  3. W-Mai commented on Jun 2, 2026

    @W-Mai

    +1

  4. onixau-go commented on Jun 5, 2026

    @onixau-go

    +1

  5. VL4DST3R commented on Jun 5, 2026

    @VL4DST3R

    +1 why is this still an issue a week later? not having a fast/direct way to open the project folder is ridiculous.

  6. onixau-go commented on Jun 6, 2026

    @onixau-go

    Currently, this is a bug in the OpenCode web interface, hiding the button.
    Simply open the terminal window by pressing the hotkey Ctrl+Alt+T, and the terminal will immediately appear and even work, just like before.

    I'm having the same issue.
    #30945 (comment)

  7. lijq3370 commented on Jun 11, 2026

    @lijq3370

    +1

  8. BoThomas commented on Jun 11, 2026

    @BoThomas

    Currently, this is a bug in the OpenCode web interface, hiding the button. Simply open the terminal window by pressing the hotkey Ctrl+Alt+T, and the terminal will immediately appear and even work, just like before.

    I'm having the same issue. #30945 (comment)

    "Simply" hes saying...
    Crying in my digital Keyboard on my iPhone waisting tokens to run devservers as I cant open the fkin terminal 😂

    For my sanity: pls bring back the terminal button!

  9. ZhengxuanW commented on Jun 12, 2026

    @ZhengxuanW

    I am also affected by this issue.

    Environment:

    • opencode web / serve on a Linux headless server
    • Accessing the Web UI remotely from a browser
    • Observed on versions after v1.15.12, including newer v1.17.x versions

    Symptoms:

    • The terminal button and related toolbar icons disappear from the Web UI.
    • The terminal itself still seems to work via Ctrl+Alt+T, so this looks like a UI visibility/regression issue rather than the terminal backend being broken.
    • This is especially inconvenient for remote/headless-server usage and mobile browser usage, where keyboard shortcuts are not always available.

    Expected behavior:

    • The terminal/file-tree toolbar buttons should remain visible, or there should be an obvious alternative menu entry in the UI.

    This regression makes the Web UI significantly harder to use. Please consider restoring the toolbar buttons or adding visible UI controls for terminal/file-tree toggles.

  10. pwillis-oi commented on Jul 14, 2026

    @pwillis-oi

    @Hona Is it expected this functionality is just gone and not coming back? Maybe I can create an extension to add the functionality back. I don't know why you'd want to remove useful buttons from a UI though.

  11. robw0rx commented on Aug 20, 2026

    @robw0rx

    There are no reasons for hiding these buttons. Users can only open the terminal and file tree via hotkeys... and how should they know about these? Bring them back!

  12. VL4DST3R commented on Aug 20, 2026

    @VL4DST3R

    PSA for anyone else ending up here: You can patch the buttons back in yourself, its a stupid flag that checks ONLY for the v2 UI to show those extra buttons that always fails for the classic UI. Issue is v2 of the UI sucks horribly if you have multiple projects to keep track of. There's a reason all other similar UIs all stuck to the left column list approach instead of tabs. I do not plan - nor recommend anyone - to ever change to it.

    Ask your favorite LLM to help you with this - you can either modify and rebuild the app from source yourself or patch the prebuilt app.asar file directly. That's the way I solved this and many other issues I personally had with Opencode so far.

    No sense in waiting for official resolutions or merges, I've been tracking like a dozen smaller issues in here that I've found over the last half year and none were addressed even when pr was provided, they just got auto closed due to inactivity.

    Great program, horrible maintenance.

  13. pwillis-oi commented on Aug 24, 2026

    @pwillis-oi

    Fwiw I switched to Pi over the weekend. It was real easy, works well. The benefit in terms of this ticket is, almost everything in Pi is an extension, and they don't make the extensions themselves, so there's a huge community ecosystem to contribute all the features you'd want. If you want a web UI, there's no official web UI extension. Instead, lots of people make a web UI extension, and one of them becomes "most popular" naturally, with alternatives if you don't like the popular one. I think this will result in more reliable support for features, or at least, more options as nobody is competing with the official one. And there's bundles of extensions for a more opinionated system, but you don't have to use them.

  14. vampaz commented on Sep 22, 2026

    @vampaz

    Hey, I'd like to grab this one — I see it's assigned to @Hona, so shout if
    you're already on it and I'll drop it.

    I ran into this myself on 2.0.12: in the web client the session header has
    the review toggle but no terminal button, so the only way to open it is
    ctrl+` or digging through the command palette. I checked the dev branch and
    it behaves the same way there.

    PR is up: #50618 — went with v2 as the base since that's where I reproduced
    it on the current release. dev has the same bug though, so if a second PR
    for v1 would be useful I'm happy to do that too (or retarget this one,
    whichever fits better).

  15. thdxr commented on Oct 11, 2026

    @thdxr
    Member

    Thanks for the report! OpenCode 2.0 is now out and development is focused on V2, so we're closing issues filed against OpenCode 1. Please upgrade (opencode upgrade --major, details: https://anoma.ly/notes/opencode-2-0), and if this is still relevant on 2.0, reopen this issue or open a new one with your 2.0 version.

    — from 𝕺𝖕𝖊𝖓𝕮𝖔𝖉𝖊

  16. peterwwillis commented on Oct 13, 2026

    @peterwwillis
    Author

    if this is still relevant on 2.0, reopen this issue

    @thdxr I don't think people here will reopen the issue, because this issue was already ignored for 5 months... a new issue would probably just be ignored again. if you want a community for your product, this isn't the way.

  17. VL4DST3R commented on Oct 13, 2026

    @VL4DST3R

    /\ this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions