[VSCode] Cannot fork a conversation after the latest assistant reply — fork only anchors on user messages

Resolved 💬 2 comments Opened Jun 29, 2026 by eddycao Closed Jul 3, 2026

Environment

  • Claude Code VSCode extension (GUI panel, not terminal)
  • VSCode on Windows 11

Problem
In the VSCode extension, the fork button only appears on user message bubbles, and "Fork conversation from current message" forks from the point before that user message — so the new branch excludes both that question AND the assistant reply to it.

There is no way in the GUI to fork from a point after the latest assistant reply. The only workaround is the CLI (claude --continue --fork-session), which drops out of the GUI session into a terminal TUI.

Expected
Be able to fork/branch from the end of the conversation (after the last assistant reply) directly in the GUI, so I can ask a side question on a new branch while keeping the full context (including the last reply) and leaving the main branch untouched.

Use case
I want to ask side questions without polluting the main conversation, while still keeping all prior context including the assistant's most recent answer.

View original on GitHub ↗

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