OXYGENHUB

Switch and checkout name the files they take off disk (#102) proposal #105 landed andymccall wants switch-says into main · 0 changes · opened

issue #102 bookmark switch: say what it removes from the working copy closed → proposal #105 landed → main landed

conversation (0) changes (0) files (0) projected state ef21e8915348 · 68 heads · browse · json
andymccall opened this proposal

Closes issue #102 (supermarioland2's feedback, 2026-10-10).

oxy bookmark switch and oxy checkout printed only a count ('80 removed'), and supermarioland2's switch to a bookmark lacking 80 files took VS Code's workspace file with it unnoticed. Now, under the usual line:

› removed from disk (the bookmark does not have them): a.code-workspace, docs/x.md, … and 75 more

with a warning glyph when 20 or more files go. CheckoutReport gains removed_paths (the first five). Asking before a large removal in a terminal is left for later: the clean working copy loses nothing.

Gate green (331 tests, clippy, fmt). Bookmark is main's heads plus this change.

andymccall opened

andymccall set labels: bug, gap

Proposal landed

Landed into main .