Skip to content

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

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

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