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
Browse filesBrowse the repository at this point in the historyBrowse files
authored
feat: add Windows gateway onboarding wizard (#925)
Add a native first-run setup flow that installs the WSL gateway, reviews capabilities and permissions, shows progress and recovery context, and hands off to provider onboarding.
Harden active wizard navigation, keep capability settings aligned with runtime behavior, and connect onboarding to the active gateway endpoint without bypassing SSH local forwards.
Co-authored-by: Barbara Kudiess <bakudies@microsoft.com>
Co-authored-by: Scott Hanselman <scott@hanselman.com>
Co-authored-by: Copilot <copilot@github.com>
On first run, Molty launches a guided onboarding wizard that walks you through setup:
429
+
On first run, Molty launches a guided setup flow:
430
430
431
-
1. **Welcome** — introduces OpenClaw and starts the setup flow
432
-
2. **Connection** — choose Local gateway, Remote gateway, or configure later. Paste a setup code or enter gateway URL and token manually. Tests the connection with Ed25519 device authentication.
433
-
3. **Wizard** — gateway-driven configuration steps (AI provider selection, personality setup, communication channels). Steps are defined by your gateway.
434
-
4. **Permissions** — reviews Windows system permissions (notifications, camera, microphone, screen capture, location) and links to system settings to grant them.
435
-
5. **Chat** — meet your agent in a live chat powered by the gateway's web UI.
436
-
6. **Ready** — summary of available features, option to launch at startup, and a Finish button.
431
+
1. **Security notice** — confirms this is a trusted PC before local setup starts.
432
+
2. **Welcome** — choose **Install a local gateway (WSL)** or connect to an existing gateway from Connections.
433
+
3. **Capabilities** — choose a profile, review matching Windows permission status, and see exactly what setup will install.
434
+
4. **Progress** — installs the app-owned `OpenClawGateway` WSL instance and keeps Live activity available but collapsed by default.
435
+
5. **Gateway installed** — confirms the WSL gateway is running before moving into OpenClaw onboard.
436
+
6. **OpenClaw onboard** — gateway-driven provider/model/key setup rendered as a transcript.
437
+
7. **All set** — summary of available features, startup preference, and Finish.
437
438
438
439
For detailed setup instructions, see [docs/SETUP.md](docs/SETUP.md). For the full onboarding architecture, see [docs/ONBOARDING_WIZARD.md](docs/ONBOARDING_WIZARD.md).
0 commit comments