ChatGPT Work maintenance deleted uncommitted code without warning or recovery snapshot

Open 💬 1 comment Opened Aug 9, 2026 by a1112
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What issue are you seeing?

On August 8, 2026, a ChatGPT Work coding session lost uncommitted and unpublished source changes after workspace maintenance.

Environment path: /workspace/scratch/a8aeeb0ea8d7

Repository: a1112/CompatForge

Lost work:

Local commit: 80bd1ce
Five modified files
Security fixes for symlink bypass and TOCTOU file-opening race
The patch had passed 71 Rust tests, Clippy, contract validation, and macOS cross-compilation
The user had already explicitly approved pushing the files and creating a Draft PR

Expected behavior:

Warn clearly that the workspace is temporary
Preserve an automatic snapshot before maintenance
Restore uncommitted commits/files when the session resumes
Prevent a completed coding task from being represented as durable until changes are committed, pushed, or saved

Actual behavior:

The checkout and local commit disappeared after maintenance
The chat history remained, but the underlying code could not be restored
No maintenance warning, recovery option, or downloadable patch was provided

Requested improvements:

Automatic Git or filesystem snapshots after material code edits
A visible “temporary workspace” warning
Maintenance-safe restoration
Automatic patch export before environment replacement
A warning when ending a task with unpushed changes

What steps can reproduce the bug?

Nothing to preview

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

1 Comment

github-actions[bot] contributor · 19 days ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #37125

Powered by Codex Action