Describe the bug
On Windows, running copilot --resume directly from PowerShell starts the Copilot CLI TUI but remains indefinitely at Resuming session.... The resumed session never becomes interactive and no visible error is displayed.
The same sessions can be resumed successfully by first starting copilot normally and then running /resume from inside the active CLI. This appears specific to the cold-start command-line resume path.
Affected version
GitHub Copilot CLI 1.0.72-0
Installed through WinGet.
Steps to reproduce the behavior
- Have at least one existing Copilot CLI session available to resume.
- Exit Copilot CLI completely.
- From PowerShell, run
copilot --resume.
- Select a session if the session picker is displayed.
- Observe that the TUI remains at
Resuming session... and never becomes usable.
- Terminate the hung process.
- Run
copilot without the resume flag.
- From inside the running CLI, use
/resume and select the same session.
- Observe that the session resumes successfully.
Expected behavior
copilot --resume should resume the selected session and become interactive, matching the behavior of /resume inside an already-running CLI.
Additional context
Describe the bug
On Windows, running
copilot --resumedirectly from PowerShell starts the Copilot CLI TUI but remains indefinitely atResuming session.... The resumed session never becomes interactive and no visible error is displayed.The same sessions can be resumed successfully by first starting
copilotnormally and then running/resumefrom inside the active CLI. This appears specific to the cold-start command-line resume path.Affected version
Installed through WinGet.
Steps to reproduce the behavior
copilot --resume.Resuming session...and never becomes usable.copilotwithout the resume flag./resumeand select the same session.Expected behavior
copilot --resumeshould resume the selected session and become interactive, matching the behavior of/resumeinside an already-running CLI.Additional context
Resuming session...indefinitely.