Skip to content
This repository was archived by the owner on May 1, 2026. It is now read-only.

refactor: Split onboarding into agent and SSH explore paths#22

Merged
mslipper merged 2 commits into
mainfrom
onboard-agent-or-ssh
Mar 29, 2026
Merged

refactor: Split onboarding into agent and SSH explore paths#22
mslipper merged 2 commits into
mainfrom
onboard-agent-or-ssh

Conversation

@mslipper

Copy link
Copy Markdown
Contributor

Summary

  • After sign-up and SSH key registration, the onboarding flow now asks users whether they want to start coding with an agent or create a VM to poke around
  • Agent path: collects GitHub PAT, picks a harness, then launches the first agent (same as before)
  • SSH path: creates an example secret (HELLO=world), spins up an "explore" VM, waits for it to be ready, tells the user to try printenv, then drops them into an SSH session on Enter
  • SSH key registration moved earlier in the flow since both paths need it

After sign-up and SSH key registration, prompt the user to either start
coding with an agent or create a VM to poke around. The agent path
collects a GitHub PAT and harness choice, then launches an agent. The
SSH path creates an example secret (HELLO=world), spins up an "explore"
VM, and drops the user into an SSH session where they can run printenv
to see secrets injection in action.
@mslipper mslipper merged commit ea67931 into main Mar 29, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant