feat(tui): add delete session from start screen

- Press 'd' or 'x' to delete/kill selected session
- Auto-adjust selection index when sessions are removed
- Update footer controls with delete shortcut
- Update help overlay with delete shortcut

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
arkon
2026-01-21 06:27:06 +01:00
co-authored by Claude Opus 4.5
parent 71373f80d4
commit 7bd5260b7d
3 changed files with 24 additions and 0 deletions
+1
View File
@@ -24,6 +24,7 @@ const SHORTCUT_GROUPS: ShortcutGroup[] = [
{ key: '\u2191/\u2193', description: 'Navigate session list' },
{ key: 'Enter', description: 'View session in TUI' },
{ key: 'a', description: 'Attach to screen (full terminal)' },
{ key: 'd', description: 'Delete/kill selected session' },
{ key: 'n', description: 'Create new session' },
{ key: 'r', description: 'Refresh session list' },
{ key: 'q', description: 'Quit' },