`--resume <session-id>`: picker keyboard shortcuts non-functional in Konsole (KDE)

Resolved 💬 3 comments Opened Mar 10, 2026 by miadisabelle Closed Mar 10, 2026

Description

When using claude --resume <full-session-id>, a session picker UI appears instead of directly resuming the session. The picker displays keyboard shortcuts but none of them actually work — the UI is completely unresponsive.

Expected behavior

  1. --resume <full-session-id> should skip the picker and resume the session directly (the ID is already exact/unique)
  2. If the picker does appear, the displayed shortcuts should be functional

Actual behavior

  • The picker UI opens showing the session pre-selected
  • Displayed shortcuts: Ctrl+A (show all projects), Ctrl+B (toggle branch), Ctrl+V (preview), Ctrl+R (rename), Type to search, Esc (cancel)
  • None of these shortcuts respond — keyboard input has no effect
  • Arrow keys, Enter, Esc — all non-functional
  • Only way out: kill the process

Reproduction

claude --add-dir /a/src /workspace/ /b/trading/ /home --resume 29067161b-5d25-40b1-9138-e1e2a657eabc --chrome

Screenshot

The picker UI renders but is a dead-end:

<img width="902" height="267" alt="Image" src="https://github.com/user-attachments/assets/f0bd02e2-1457-46c6-ba77-54155f4957a3" />

(Screenshot available — picker shows session ID highlighted, branch v0/jgwill-360b079f, and shortcut bar at bottom)

Environment

  • Claude Code version: 2.1.72
  • Terminal: Konsole 22.04.03 (KDE)
  • TERM: xterm-256color
  • COLORTERM: truecolor
  • Shell: /bin/bash
  • OS: Ubuntu 22.04.5 LTS (kernel 6.8.0-101-generic)
  • Desktop: KDE / X11
  • Not running in: tmux, SSH, or screen

Notes

  • The --chrome flag is present in the command — unclear if that interacts with the picker
  • Multiple --add-dir flags are also present — may affect picker behavior
  • This makes --resume effectively unusable in this terminal environment

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗