Skip to content

web: mobile & touch devices cannot access context details #10443

Closed

Description

@brittlewis12

Description

the tooltip for accessing context details is nonfunctional on touch devices on web.

moreover, because of the simplified tab experience on narrow viewports, mobile devices also have no other means to accessing the context details pane.

Plugins

n/a

OpenCode version

1.1.34

Steps to reproduce

  1. start opencode web
  2. visit the opencode web client on a mobile touch device

expected behavior:

  • when i tap on the context ring inset in the prompt input i should see the context tooltip with brief details about token usage for the session; when i tap the context ring again while the tooltip is still open, i should see the full context pane.

actual behavior:

  • when i tap on the context ring, no tooltip ever appears. occasionally, i inadvertently focus the prompt input rather than invoke the tooltip or context pane as i intended.
  • there is no way to access the context detail pane on mobile viewports

Screenshot and/or share link

unable to access any context details on mobile:

ScreenRecording_01-24-2026.16-00-30_1.mp4

proposed solution, both fix tappable tooltip, and expose context tab:

ScreenRecording_01-24-2026.15-58-42_1.mp4

Operating System

macOS 15.6.1 (opencode server), iOS 26.2 (opencode web client)

Terminal

n/a

Activity

  1. github-actions commented on Jan 24, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  2. brittlewis12 commented on Jan 24, 2026

    @brittlewis12
    ContributorAuthor

    i have a working prototype ready to go for this, but i’m uncertain about the substance of the approach, which involves some workarounds to the existing Kobalte tooltip which explicitly ignores touch events.

    there are also some finer details around the user-facing copy: do we want to distinguish between “tap” and the existing “click” copy? if so, are we comfortable with machine-assisted translation for the localization? edit: i see the hint text has been removed entirely. perfect! i’ll simply mirror that.

    i’m happy to put up a PR and work out these details there if that’s preferable!

  3. github-actions commented on Mar 27, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

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

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingwebRelates to opencode on web / desktop

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions