Rewind shows file changes but doesn't offer rollback option

Resolved 💬 3 comments Opened Jan 23, 2026 by unthingable Closed Jan 26, 2026

Description

When using /rewind in v2.1.17, the rewind menu correctly detects and displays file changes, but the confirmation screen doesn't offer an option to rollback those changes.

Steps to Reproduce

  1. Make a file change through Claude (e.g., edit settings.local.json)
  2. Run /rewind
  3. Select the conversation turn that made the change

Expected Behavior

The confirmation screen should offer an option to restore both conversation AND code changes.

Actual Behavior

First screen (list view) - correctly shows changes:

Rewind

Restore the code and/or conversation to the point before…

  really?…
  No code changes

❯ yes fix it
  settings.local.json +1 -1

  (current)

Second screen (confirmation) - ignores the changes:

Rewind

Confirm you want to restore to the point before you sent this message:

│ yes fix it
│ (26m ago)

The conversation will be forked.
The code will be unchanged.

❯ 1. Restore conversation
  2. Never mind

The file changes are detected and displayed in the list, but the rollback option is not offered in the confirmation dialog.

Environment

  • Claude Code version: 2.1.17

Related

Possibly related to #8850, but that issue was marked as resolved.

View original on GitHub ↗

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