-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed as duplicate of#9790
Closed as duplicate of#9790
Copy link
Labels
EnhancementNew feature or requestNew feature or requestIssue - Needs ApprovalReady to move forward, but waiting on maintainer or team sign-off.Ready to move forward, but waiting on maintainer or team sign-off.
Description
Type
Enhancement
Problem
It’s not possible to branch an ongoing conversation at a specific message to explore alternatives without losing the original thread.
Context
Users often want to try a different direction mid-chat but keep the original task intact. Today you can edit/delete or restore from checkpoints, but there’s no quick way to branch. This makes iteration and comparison harder.
Desired behavior:
- From any chat message, offer “Fork from here”
- Default: create a new task that copies the conversation up to that message and leaves workspace files untouched (chat-only fork)
- Optional later: allow “Chat + Files” fork that also restores files to the last checkpoint near that point
Constraints/Preferences
- Non-destructive by default (no file changes)
- Low-friction action available directly from each message
- New task should clearly indicate it’s a fork (so users can compare branches easily)
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or requestIssue - Needs ApprovalReady to move forward, but waiting on maintainer or team sign-off.Ready to move forward, but waiting on maintainer or team sign-off.
Type
Projects
Status
Done