Skip to content

feat: login passphrase recovery and day-2 wallet backup prompt - #3697

Draft
GuillaumeDSM wants to merge 7 commits into
devfrom
cursor/passphrase-recovery-screen-58fa
Draft

GuillaumeDSM wants to merge 7 commits into
devfrom
cursor/passphrase-recovery-screen-58fa

Conversation

@GuillaumeDSM

@GuillaumeDSM GuillaumeDSM commented Sep 20, 2026

Copy link
Copy Markdown
Member

Screenshot follow-up (Notion Phase logs)

Phase 2/3 UI captures (Cloud Agent artifacts):

  • /opt/cursor/artifacts/phase2-login-recover.png/login with “Forgot your passphrase?” entry
  • /opt/cursor/artifacts/phase2-recover-form-seed.png/login/recover seed phrase mode
  • /opt/cursor/artifacts/phase2-recover-form-hex.png/login/recover private key mode
  • /opt/cursor/artifacts/phase2-login-success-banner.png — post-recover success banner on /login (session hint)
  • /opt/cursor/artifacts/phase3-backup-prompt.png — Day-2+ backup prompt on OctoBots dashboard

Routing fix (57f5691)

/login/recover is nested under /login; the parent route now renders <Outlet /> with the unlock form moved to login.index.tsx so PassphraseRecoveryScreen actually mounts.

Open in Web Open in Cursor 

cursoragent and others added 7 commits September 20, 2026 20:39
Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
…(phase 4)

Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
/login/recover is a child of /login; the parent route must render an Outlet
so PassphraseRecoveryScreen mounts instead of the unlock form.

Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
Co-authored-by: Guillaume De Saint Martin <GuillaumeDSM@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants