Allow forking a session without creating a worktree
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 2.1k
- Forks
- 153
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
## Summary
As a user, I want to fork a full session while reusing the current checkout so that I can preserve the session context without creating a worktree.
## Problem
Worktrees are not practical for some large repositories because they can take a long time to create or cannot build independently.
## Current workaround
Use `/fork` in Copilot CLI, then continue the forked session in either the CLI or the app.
## Proposed behavior
When forking a session, allow the user to choose between:
- Creating a separate worktree
- Reusing the current checkout
The fork should preserve the parent session's context and support nested-session workflows.
## Expected outcome
Users can work on related tasks from the same session context without creating an impractical worktree.
Guía de contribución
Línea de trabajo
Comienza con el comportamiento existente de /fork en Copilot CLI y sigue cómo continúa un fork en la CLI o la app. Define la elección entre crear un worktree y reutilizar el checkout actual, y verifica que el fork conserve el contexto de la sesión y admita flujos de trabajo de sesiones anidadas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- github
- Área
- cli, desktop, developer-experience
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100