github / github/copilot-cli

Unable to find my previous copilot CLI sessions consistently.

Aperta
#3,931 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
area:sessions
Lingua principale
Shell
Stelle
11.2k
Fork
1.9k
Merge medio
14h 16m
PR unite (30g)
6

Descrizione

### Describe the bug

The one and very big frustration that I have with copilot CLI recently is not being able to resume my session that I just worked in the previous day.

For some reason when I use the `/resume`, `--resume` flag it shows many sessions but not all, the ones that I just worked yesterday don't show up.

I have to know ahead of time where was the cwd from that session (which is almost impossible given the new worktree feature, generating random branch / directory names, which normally is the cwd for the session.

Please allow the /resume local session having a `global local` option I don't have to care where that session started or what was last CWD.

### Affected version

v1.0.65

### Steps to reproduce the behavior

1. Start a session in a folder A
2. Generate the worktree (folder B)
3. Move the CWD to the new worktree (folder A -> folder B)
4. Do stuff.
5. Close copilot
6. Open copilot in folder A
7. Try to resume the session, it may not list there.

---

Check your .copilot\session-state\session-ids (order by the most recent created)

1. Open copilot in any folder
2. Open resume option
3. The local sessions list doesn't reflect the actual local sessions in the `.copilot` folder

### Expected behavior

copilot\session-state\session-ids should transparently be reflected by the /resume (local sessions)

### Additional context

_No response_

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start by reproducing the listed folder and worktree steps, then inspect `.copilot/session-state/session-ids` and compare its most recently created sessions with the `/resume` local sessions list. Done means sessions stored there are transparently reflected when Copilot is opened from the original folder.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
shell
Ambito
cli
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
48/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.