Address PR #1519 review findings

main

Commit

toothbrush2mo ago
  • Wizard: gate on an interactive terminal with a clear pointer at the non-interactive form; run the pickers via RunWithContext so Ctrl+C/ctx cancellation is handled cleanly (Cursor).
  • Wizard: a cancelled run no longer reports in-flight mirrors as failures — exit quietly (Cursor).
  • createAndAwaitMirror: restore the suspension check for an existing empty placement (one GetMirror) so suspended empties surface resume guidance instead of a benign "nothing to clone" (Cursor).
  • Wizard: suspended/failed results now carry the mirror id + resume command in the failure summary, matching the one-shot (Copilot).
  • auth token: enforce HTTPS on the core URL unless --insecure-http-auth, like auth status (Copilot).

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: e2c7535c9951

Checkpoints

Interactive Repo Mirror Onboarding Wizard

Claude Code
View session
Checkpoint 1