Copilot CLI loses todos and edits the wrong plan after forked
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Shell
- Sterne
- 11.2k
- Forks
- 1.9k
- Ø Merge
- 14 Std. 16 Min.
- Gemergte PRs (30 T.)
- 6
Beschreibung
Describe the bug
If Copilot is asked to update the plan and the todo list, it will update the old plan in the forked session and reports the todo list being empty.
This is likely a problem not only for the plan mode, but whenever it needs to edit a file in the session folder.
Affected version
1.0.78
Steps to reproduce the behavior
- Ask the agent to create a plan with todos
- Fork the session
- Ask it to update the plan and todos
Expected behavior
The agent should edit the plan file and the todo list under the new session folder. The todo list should be copied over for the new session
Additional context
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere das Problem, indem du einen Plan mit Todos erstellst, die Sitzung forkst und den Agenten bittest, beides zu aktualisieren. Verfolge, wie die geforkte Sitzung ihre Plan-Datei und Todo-Liste im neuen Sitzungsordner auswählt, und überprüfe anschließend, dass die Todo-Liste kopiert wird und beide Dateien in der geforkten Sitzung statt in der ursprünglichen aktualisiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- shell
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100