Rewind unavailable (no /rewind, Esc-Esc does nothing) in Desktop for terminal-originated sessions

Open 💬 2 comments Opened Jul 5, 2026 by KingMob

Bug

Rewind is completely unavailable in Claude Desktop for sessions that were started in the Claude Code CLI (terminal) and then brought into / controlled from Desktop (e.g. via remote-control / /rc). In these sessions:

  • /rewind does not appear in the slash-command menu, and
  • pressing Esc-Esc does nothing.

Sessions started natively in the Desktop Code tab rewind normally (both /rewind and Esc-Esc work). So the rewind UI is only missing for CLI-originated sessions viewed in Desktop.

This is related to but distinct from #48955: there, the rewind picker opens and then fails on a CLI-origin message. Here, the rewind affordance is never offered at all.

Steps to Reproduce

  1. Start a session in the Claude Code CLI (terminal): claude
  2. Send a few messages with tool use (file edits, bash, etc.)
  3. Bring the session into Claude Desktop (remote-control / /rc, viewing it in the Code tab)
  4. In the Desktop Code tab, open the slash-command menu and/or press Esc-Esc

Expected Behavior

/rewind appears in the slash menu and Esc-Esc opens the rewind menu, the same as for Desktop-native sessions.

Actual Behavior

  • /rewind is absent from the slash-command list.
  • Esc-Esc does nothing.
  • Rewind is effectively unavailable for the entire CLI-originated session.

Ruled Out

The following were checked and are not the cause:

  • In the Code tab (not Chat).
  • CLAUDE_CODE_DISABLE_FILE_CHECKPOINTING is unset/empty.
  • cleanupPeriodDays is unset in ~/.claude/settings.json.
  • Machine is not enterprise-managed.
  • Standard local APFS filesystem.
  • A brand-new Desktop-native Code session on the same machine rewinds fine.

Environment

  • Claude Desktop v1.18286.0 (macOS, Apple Silicon)
  • Claude Code CLI 2.1.201
  • macOS 26.4.1 (build 25E253)
  • Workflow: CLI session → brought into Desktop (remote-control / /rc) → rewind unavailable

View original on GitHub ↗

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