You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(cli): first-run guide, identity intro, and a guided wallet migration (#45)
Running `mir` with no args now prints a getting-started walkthrough (serve a
machine / reach your machines / identity & backup / LAN-direct), with a one-time
welcome banner when there's no config yet — instead of a single terse usage line.
The first time a client command creates the owner identity it prints a one-line
intro (your wallet address + how to back it up with the 24-word phrase). And a
legacy (pre-wallet) identity running `mir attach`/`run`/`pair` now gets a clear,
guided migration message — `mir keygen --wallet` mints a NEW identity so each
machine must be re-paired — rather than a cryptic failure.
Adds client.IdentityExists; tests for the guide and the migration hint.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments