This commit is contained in:
Ozgur Polat 2026-01-30 12:47:28 +00:00 committed by GitHub
commit 1def336f6c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,7 +21,10 @@ wizard, and let the agent bootstrap itself.
7) **Onboarding chat** (dedicated session)
8) Ready
## 1) Local vs Remote
## 1) Welcome + security notice
Read the security notice displayed and decide accordingly.
## 2) Local vs Remote
Where does the **Gateway** run?
@ -36,7 +39,7 @@ Gateway auth tip:
- If you disable auth, any local process can connect; use that only on fully trusted machines.
- Use a **token** for multimachine access or nonloopback binds.
## 2) Local-only auth (Anthropic OAuth)
## 3) Local-only auth (Anthropic OAuth)
The macOS app supports Anthropic OAuth (Claude Pro/Max). The flow:
@ -47,12 +50,12 @@ The macOS app supports Anthropic OAuth (Claude Pro/Max). The flow:
Other providers (OpenAI, custom APIs) are configured via environment variables
or config files for now.
## 3) Setup Wizard (Gatewaydriven)
## 4) Setup Wizard (Gatewaydriven)
The app can run the same setup wizard as the CLI. This keeps onboarding in sync
with Gatewayside behavior and avoids duplicating logic in SwiftUI.
## 4) Permissions
## 5) Permissions
Onboarding requests TCC permissions needed for:
@ -62,12 +65,12 @@ Onboarding requests TCC permissions needed for:
- Microphone / Speech Recognition
- Automation (AppleScript)
## 5) CLI (optional)
## 6) CLI (optional)
The app can install the global `openclaw` CLI via npm/pnpm so terminal
workflows and launchd tasks work out of the box.
## 6) Onboarding chat (dedicated session)
## 7) Onboarding chat (dedicated session)
After setup, the app opens a dedicated onboarding chat session so the agent can
introduce itself and guide next steps. This keeps firstrun guidance separate