Skip to content

[BUG] /resume slash command skips session picker, directly switches to previous session #13555

Closed

Description

@omriariav

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

When using /resume from within an active session, it directly switches to the previous conversation instead of showing the session picker.

What Should Happen?

/resume should display the interactive session picker UI, identical to running claude --resume from terminal. The picker should show:

  • List of previous sessions grouped by forked sessions
  • Session metadata (time, message count, branch)
  • Keyboard shortcuts: P to preview, R to rename, / to search
  • Ability to select which session to resume

Currently claude --resume (terminal) shows this picker correctly, but /resume (slash command) skips it entirely.

Error Messages/Logs

Steps to Reproduce

  1. Start Claude Code: claude
  2. Have any conversation (send at least one message)
  3. Type /resume and press Enter
  4. Observe: Session switches directly to previous conversation
  5. Expected: Session picker UI should appear

For comparison:

  1. Exit Claude Code
  2. Run claude --resume from terminal
  3. Observe: Session picker UI appears correctly

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

Unknown exact version, but /resume previously showed the picker. Noticed after updating to 2.0.64.

Claude Code Version

2.0.64

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

iTerm2

Additional Information

Environment details:

  • Node: v25.2.1
  • npm: 11.6.2

Session info (may be relevant if there's a performance optimization):

  • Projects: 6
  • Sessions in current project: 424
  • Total session data size: 180MB

Per CHANGELOG.md, /resume should have full picker functionality:

  • v2.0.27: "Added current branch filtering and search to session resume screen"
  • v2.0.64: "Improved /resume screen with grouped forked sessions and keyboard shortcuts for preview (P) and rename (R)"

Activity

  1. omriariav commented on Dec 10, 2025

    @omriariav
    Author

    Ok, I found the issue (which might be the feature) that if I do /resume (with a space), it will load the last conversation, but if I type /resume, it will show the list.

  2. omriariav commented on Dec 10, 2025

    @omriariav
    Author

    This is more of a UX (DX) issue... the autocomplete adds the space for you when you select /resume from the dropdown, which then triggers the "resume last" behavior instead of showing the picker

  3. github-actions commented on Jan 11, 2026

    @github-actions

    This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

  4. omriariav commented on Jan 13, 2026

    @omriariav
    Author

    Fixed on 2.0.7x

  5. github-actions commented on Jan 20, 2026

    @github-actions

    This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.

  6. locked as resolved and limited conversation to collaborators on Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:corearea:tuiautocloseIssue will be closed automaticallybugSomething isn't workinghas reproHas detailed reproduction stepsplatform:macosIssue specifically occurs on macOS

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions