Skip to content

Test: Copilot CLI Forking sessions #303127

@DonJayamanne

Description

@DonJayamanne

Refs: #302655

Complexity: 3

Authors: @DonJayamanne

Create Issue


Familiarity with forking of sessions and Copilot CLI
Please read https://code.visualstudio.com/docs/copilot/chat/chat-sessions#_fork-a-chat-session to familiarize your self with this existing feature (this works today in Local chat sessions).

Simple Testing steps

  • Start a Copilot CLI chat session , send a few prompts (such as asking model to plan something, then implementing a plan, then malkre more changes)
  • Now after you have at least 3 turns, use the fork icon to fork the session (see documentation or below screenshot for icon with red border)
  • Verify the title is forked: <original title>, and send a prompt (this is now a new prompt)
  • Verify the session only contains request+response until the forked point
  • Verify you can find the previous session as well (& this shoudl be un altered)
  • Go back to the original session and type /fork in the inbox box and hit enter
  • Verify a new session is created with the title forked: <original title>
Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions