[Requests and ideas] Preserve user prompts when session creation fails
- Dominant language
- No language data
- Stars
- 2.1k
- Forks
- 153
- PR merge metrics
- No merged PRs in 30d
Description
**Mood:** 😔
**Category:** Requests and ideas
I spent several minutes crafting a prompt in the GitHub Copilot app and hit Enter, only to receive a "Session creation failed" error. Looking at GitHub Status, I can see there was an active Copilot availability issue, so the failure itself is understandable. See https://www.githubstatus.com/incidents/rfmjwng33vjf.
The frustrating part is that there appears to be no way to recover or even view the prompt that was just submitted. As a result, the entire prompt has to be recreated from scratch.
Feature suggestion: When session creation fails, preserve the user's prompt and allow it to be retried, copied, or recovered. Even a temporary draft recovery mechanism would prevent users from losing potentially lengthy prompts during transient service outages.
---
| Field | Value |
| --- | --- |
| App version | 0.2.29 |
| OS | macOS 26.5.0 |
| Theme | GitHub |
| Path | /chat |
| Tenure | Day 7 (Week 1) |
Contributor guide
Research direction
Start at the /chat entry point and trace what happens to the prompt when session creation fails. Check how prompt state is handled during the failure, then define recovery behavior that preserves the text and supports retrying or copying it. Done means a failed session does not lose the submitted prompt and the user can recover it.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100