Get Provisioning Status
get_provisioning_statusCheck whether a new project has finished setting up and is ready to build.
Returns overall (provisioning | ready | errored), a 7-stage checklist, and a
user-facing error_kind when a stage failed. next_action is "wait" with
poll_after_seconds (~10s) while provisioning, "wait" with NO
poll_after_seconds when errored (fix the reported cause, then re-check —
polling again without fixing it will not change the result), and "done" when
overall is 'ready' — submit_request(project_id, text) then steers the loop.
Reaching 'ready' also PERSISTS the owner's onboarding-completion
state, so this is not a pure read. Tenant-scoped: a project not in the
caller's workspace 404s.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>"
},
"name": "get_provisioning_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |