[FEATURE] Keyboard shortcut to jump to the next tab awaiting input (yellow-dot / needs-attention)

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 29, 2026

Problem Statement

When running several tabs/sessions in parallel, one or more will be waiting on me — a permission prompt or other input — shown by the yellow-dot "needs attention" indicator. Today the only tab-navigation shortcuts (tabs:next / tabs:previous, i.e. Ctrl+Tab / Tab / arrows) cycle through every tab in order. To reach the tab that actually needs me, I have to scan the tab row and manually step past unrelated tabs. With many tabs open this is slow and easy to miss.

Proposed Solution

Add a bindable action — e.g. tabs:nextWaiting (and optionally tabs:previousWaiting) — that jumps directly to the next tab showing the needs-input / yellow-dot indicator, cycling only through those tabs and skipping the rest. It would be remappable in keybindings.json like the existing tab actions.

Alternative Solutions

Currently I cycle all tabs with Ctrl+Tab and visually hunt for the yellow dot. A less-ideal alternative would be a single "focus the oldest waiting tab" command rather than a cycle.

Priority

Medium – Would be very helpful

Feature Category

Interactive mode (TUI) / Desktop app

Use Case Example

  1. I have 8 tabs running long tasks in the desktop app on macOS.
  2. Three hit a permission prompt and show the yellow dot.
  3. I press the "next waiting tab" shortcut, land directly on the first one, approve it, press again, land on the next — clearing all pending prompts without stepping through the tabs still working.

View original on GitHub ↗