Skip to content

Conversation

@rmk40
Copy link

@rmk40 rmk40 commented Dec 26, 2025

Summary

Adds an interactive session switcher dialog for navigating between parent and subagent sessions, replacing the need to cycle through sessions one-by-one.

  • Hierarchical display of parent and descendant sessions (up to 3 levels)
  • Permission indicator () for sessions awaiting user input
  • Busy spinner for active sessions
  • New keybind: <leader>s (session_child_list)
  • Appears in suggested commands when subagents exist

Closes #6183

Related Issues

This addresses several related feature requests and pain points:

- Add DialogSubagent component with hierarchical session display
- Support up to 3 levels of nested subagent sessions
- Show permission indicator for sessions awaiting user input
- Show busy spinner for active sessions
- Add session_child_list keybind (<leader>s)
- Integrate with command palette (suggested when subagents exist)

Closes sst#6183
@rmk40 rmk40 force-pushed the feat/session-switcher branch from 06c8b32 to 810e48c Compare December 26, 2025 05:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add interactive session switcher for navigating between subagent sessions

1 participant