[FEATURE] Desktop app: keyboard shortcut for archiving a session

Status Closed — duplicate
Reported on v2.1.227
Maintainer reply None cached
Activity 1 comment · opened Aug 13, 2026 · closed Aug 15, 2026

Description

The Code tab has no keyboard shortcut for archiving a session. Archive is reachable only by hovering the session row in the sidebar and clicking the archive icon, or by asking Claude to do it (which raises an approval card in every permission mode, by design).

The documented shortcut table (Cmd+/, and https://code.claude.com/docs/en/desktop#keyboard-shortcuts) has no archive entry. Cmd+W closes a session but does not archive it, so it is not a substitute.

Why this matters

Archive is the terminal state of a session's lifecycle, and for a Git session it is also what removes the worktree. Anyone running sessions in parallel archives many times a day, so a high-frequency, end-of-task action is currently mouse-only while lower-frequency actions (new session, side chat, diff pane, browser pane, effort menu) all have keys.

Asking Claude to archive works but costs a full prompt round trip for a one-keystroke operation.

Proposal

  1. Bind "Archive current session" to a default key, for example Cmd+Shift+W alongside the existing Cmd+W for close. A confirmation step is fine, especially since archiving a Git session removes its worktree.
  2. Ideally make it rebindable rather than fixed. Desktop currently exposes no shortcut configuration at all: keybindings.json is not read by the app (see #84101) and Settings has no keyboard section, so any new shortcut is hard-coded.

Related

  • #84101 - keybindings.json not respected in Desktop, and no shortcut settings UI
  • #86190 - no keyboard path to rename the current conversation

Environment

  • Claude Desktop 1.28929.0, macOS 26.5.2 (Apple Silicon)
  • Bundled Claude Code 2.1.227

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗