github / github/app

[General] my last session i lost all my changes can you redo them?

Open
#1,251 0 comments 0 reactions 0 assignees View on GitHub
Bugs General
Dominant language
No language data
Stars
2.1k
Forks
153
PR merge metrics
No merged PRs in 30d

Description

**Mood:** 😊
**Category:** General

my last session i lost all my changes can you redo them? The healthcheck in `diagnostics.txt` is green: `"ok": true`, auth OK, bundled Copilot CLI OK, git OK, gh CLI OK, database OK.

The actual errors near the end are all around one repeated cloud workspace diff RPC for `aabiro/video-time-travel`:

- [github-app.12093.log](/Users/aaryn/.copilot/logs/github-app.12093.log:224): `session.workspaces.diff` first fails with `Failed to submit RPC request`.
- [github-app.12093.log](/Users/aaryn/.copilot/logs/github-app.12093.log:274): frontend error: `Failed to list workspace file paths... Cloud workspaces do not have a local workspace path.`
- [github-app.12093.log](/Users/aaryn/.copilot/logs/github-app.12093.log:280): repeated `RPC response timeout after 30000ms`.
- Same 30s timeout repeats at lines `286`, `292`, `296`, and finally [line 343](/Users/aaryn/.copilot/logs/github-app.12093.log:343).

The call that keeps hanging is:

`session.workspaces.diff`

for workspace:

`26f5d746-c207-42de-8e64-c8142f633cdd`

session:

`b2580cad-c9aa-456e-b202-940f23c53681`

After the last timeout at `18:29:13Z`, the app keeps reporting session liveness as `responsive`, so the app process is not dead. The stuck part is specifically fetching/subscribing to workspace changes for that cloud workspace diff.

copilot --remote --resume 04048fed-3835-4bd9-a6fa-a832ca6b806f

aaryn@aaryn-ASUS-TUF-Gaming-A15-FA506IV-TUF506IV:/mnt/storage/projects/xcelsior$ copilot --remote --resume 04048fed-3835-4bd9-a6fa-a832ca6b806f
Error: No session, task, or name matched '04048fed-3835-4bd9-a6fa-a832ca6b806f'.

To resume by session or task ID: copilot --resume=
To resume by name: copilot --resume=
To name a new session: copilot --name=
To pick from existing sessions: copilot --resume
To start a new session with ID: copilot --session-id=
aaryn@aaryn-ASUS-TUF-Gaming-A15-FA506IV-TUF506IV:/mnt/storage/projects/xcelsior$

---
| Field | Value |
| --- | --- |
| App version | 1.0.3 |
| OS | macOS 26.5.0 |
| Theme | GitHub |
| Path | /chat |
| Tenure | Day 1 |

Contributor guide

Open the contributing guide

Research direction

Start with diagnostics.txt and the referenced github-app.12093.log entries around lines 224-343, then reproduce the reported `copilot --remote --resume` command. Trace the repeated `session.workspaces.diff` timeout for the listed workspace and session; done means the lost changes can be recovered or the failure is clearly diagnosed and the resume flow behaves correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, github, macos
Domain
cloud, desktop, devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.