Get Onboarding Status
get_onboarding_statusCheck what is set up so far and what to do next to get building.
Reports engine_connected / github_connected / project_count / payment_status
and a `next_action` string whose value is authoritative, with this tool
polled between steps. `next_action` is "call_tool" (the tool named in
`next_tool`, with `next_step` describing the call) until onboarding is
complete, then "done". (`next_action_detail` echoes the pre-2026-07-29 dict
shape and is DEPRECATED — it is removed 2026-10-29; next_action/next_tool
are the current fields.)
- engine step: the dashboard /login link goes to the user. Engine
subscriptions (Claude / Codex / GLM) are connected in the DASHBOARD for
security — engine credentials are never asked for or pasted in this chat.
- github step: connect_github() returns an install link.
- project step: create_project(...) for a new repo, or
import_project(repo_full_name) for an existing one.
- launch step: get_provisioning_status(project_id) reports readiness.
Re-checking is the caller's job — the server does not push.
Also returns a `usage` block (pool / daily / machine-hours counters + tier
caps) for capacity-aware automation clients.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |