Skip to content

feat(tui): Chrome-style tab system for multi-session workflows #12548

Closed as not planned

Description

@metallicsemicolon

Problem

There's no way to work on multiple sessions simultaneously in the TUI. Switching between sessions requires navigating back to the session list each time, losing context.

Proposed Solution

A Chrome-style tab system that encapsulates the entire view:

  • Tab bar with per-tab status indicators (processing, requires attention, error, done)
  • Each tab has its own independent route state
  • /tabs command to list and navigate all open tabs
  • Keybinds for tab management (<leader>t new, <leader>w close, <leader>[/] prev/next, alt+1-9 jump)
  • Persistent "always show tab bar" toggle
  • Priority-based layout: + button and dividers always visible, titles truncate as space gets tight

Activity

  1. added
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on Feb 7, 2026
  2. github-actions commented on Feb 7, 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.

  3. lrq3000 commented on Mar 14, 2026

    @lrq3000

    This is ultra needed. Competitors also don't implement this feature as far as I know, and I can't understand why. Monitoring and managing multiple sessions, and in the future multiple agents (Anthropic's Agents Teams concept) is going to be very needed for production.

  4. fvnky07 commented on Mar 16, 2026

    @fvnky07

    why has no one worked on this yet? im happy to open a pull request check out #17838 i even suggested a subagent tab row which i thinks incredibly useful

  5. assigned and unassigned on Apr 26, 2026
  6. removed
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on May 3, 2026
  7. github-actions commented on Jul 3, 2026

    @github-actions
    Contributor

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

  8. Minhir commented on Aug 11, 2026

    @Minhir

    For anyone looking for session tabs, I built a plugin. It adds clickable session tabs and keyboard navigation to the TUI.

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