Skip to content

Add scroll keybindings to permission prompt, error screen, and sidebar #10923

Closed

Description

@felipemadero

Description

Several scrollbox components in the TUI lack keyboard scroll support. Additionally, the error screen buttons only work with mouse clicks.

  1. Permission prompt - Shows diffs for edit permissions but has no way to scroll
  2. Error screen - Shows stack traces but can't scroll; buttons only work with mouse
  3. Sidebar - Shows session info but can't scroll when content overflows

Changes

Permission prompt & Error screen

Add scroll keybindings:

  • up / down / j / k - scroll one line
  • pageup / pagedown - scroll half page
  • home / end - scroll to top/bottom

Error screen buttons

Add keyboard shortcuts for buttons (previously mouse-only):

  • c - Copy issue URL
  • r - Reset TUI
  • x / escape - Exit

Sidebar

Add scroll keybindings:

  • ctrl+shift+up / ctrl+shift+down - scroll one line

Documentation

Updated keybinds.mdx with sidebar scroll keybindings.

Activity

  1. added
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on Jan 28, 2026
  2. github-actions commented on Jan 28, 2026

    @github-actions
    Contributor

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

    Critical Duplicates (Same or Very Similar Feature):

    Related Issues (Permission Prompt Keyboard Support):

    Related Issues (General TUI Scrolling):

    General Keybinding Reference:

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

  3. github-actions commented on Jan 28, 2026

    @github-actions
    Contributor

    For keybind-related issues, please also check our pinned keybinds documentation: #4997

  4. added a commit that references this issue on Jan 28, 2026
    3d4d689
  5. mynameistito commented on Jan 28, 2026

    @mynameistito
    Contributor

    Already done here bro: #9315

    Open to colab on it though!

  6. github-actions commented on Mar 30, 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.

  7. gysi commented on Oct 17, 2026

    @gysi

    Its ridicilous that this here was automatically closed, the ai world we live in is crazy... really

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

Metadata

Metadata

Assignees

Labels

opentuiThis relates to changes in v1.0, now that opencode uses opentui

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions