Public: anyone can read this; the crew can change it.
The terminal's pull screen takes back a shipped pull with one key and a confirm, as the page does #7212
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For: the owner in the terminal can undo what shipped without opening a browser.
Today
src/tui/screens/pull.tsships and closes, but has no take-back. Only the web form reachesrevertPull.Done:
T. Pressing it asks a one-line confirm that names the pull. Yes callsrevertPull(src/actions/revert.ts) and opens the new pull's screen. No changes nothing.test/tui-take-back.test.tsdrives the screen. It covers: the key absent on an open pull, confirm then the new pull, cancel then nothing made, and a second take-back refused as already taken back.Files:
src/tui/screens/pull.ts, one test. Risk: low.