Files
PaperClipAI/server/src
9ac5e10717 Report safe diagnostics when a saved Git workspace cannot reopen
A saved workspace reopen could report only a generic conflict when its upstream was offline or its saved commit was no longer available. Carry a fixed restore stage and failure category through the existing rejection and server log. Keep the comment unsaved and retain the original restoration message.

Classify bounded error text in memory. Preserve inner restore steps, distinguish network and filesystem errors, and keep raw Git output, paths and repository credentials out of the response.

On supported Node 25.6.1, the two real Git/Postgres regressions fail before the fix and pass after it. Server typechecking and 174 selected tests pass, including both full reopen route/service suites. The conservative local verify selected 2284 files and was interrupted; broad applicable CI remains required before merge.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-11-06 20:48:56 -08:00
..
…
…
…
…
…