Skip to content

Add AntSeed VPR/Desktop download step to AI Credits Setup onboarding - #198

Draft
blueogin with Copilot wants to merge 3 commits into
mainfrom
copilot/goodwidget-download-antseed
Draft

Add AntSeed VPR/Desktop download step to AI Credits Setup onboarding#198
blueogin with Copilot wants to merge 3 commits into
mainfrom
copilot/goodwidget-download-antseed

Conversation

Copilot AI commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

This updates the AI Credits Setup tab to make Download AntSeed the first onboarding step and surface the outbound VPR/Desktop download action directly in Setup. The Buy deposit/stream flow remains separate, and existing Manage/History behavior is untouched.

  • Setup onboarding shell

    • Replaced the static Setup step list with a dedicated onboarding panel built around the existing Stepper primitive.
    • Preserved the required order: Download AntSeed → Signer Key → Authorize Wallet.
    • Kept Signer Key and Authorize Wallet visually locked behind the first setup step for this slice.
  • Download AntSeed action

    • Added widget-local Setup content for the first step with a prominent external CTA:
      • Download AntSeed VPR/Desktop
    • Wired the CTA to the stable AntSeed latest-release target:
      • https://github.com/AntSeed/antseed/releases/latest
  • Storybook / reviewer coverage

    • Updated the AI Credits widget docs copy to reflect that Setup now starts with the AntSeed download action.
    • Added a QA-story interaction assertion for the Setup tab link target.
  • Playwright coverage

    • Extended the existing Setup-tab smoke coverage to assert:
      • Download AntSeed is present
      • step order remains correct
      • the outbound link resolves to the expected AntSeed release URL
const SETUP_ONBOARDING_STEPS: StepperStepItem[] = [
  { id: 'download-antseed', title: 'Download AntSeed', status: 'ready' },
  { id: 'signer-key', title: 'Signer Key', status: 'pending' },
  { id: 'authorize-wallet', title: 'Authorize Wallet', status: 'pending' },
]

<Anchor href="https://github.com/AntSeed/antseed/releases/latest" target="_blank">
  <Button>
    <ButtonText>Download AntSeed VPR/Desktop</ButtonText>
  </Button>
</Anchor>

Copilot AI lite review requested due to automatic review settings August 20, 2026 22:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Copilot AI and others added 2 commits August 20, 2026 22:12
Co-authored-by: blueogin <43612769+blueogin@users.noreply.github.com>
Co-authored-by: blueogin <43612769+blueogin@users.noreply.github.com>
Copilot AI changed the title [WIP] Add Download AntSeed step content for onboarding Add AntSeed VPR/Desktop download step to AI Credits Setup onboarding Aug 20, 2026
Copilot AI requested a review from blueogin August 20, 2026 22:15
Copilot AI linked an issue Aug 21, 2026 that may be closed by this pull request
12 tasks
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.

[PLAN] AI Credits onboarding: Download AntSeed step content

3 participants