Complete a build upload
complete_build_uploadFinish the upload with every part's etag. The build is checked (app id, version, whether our devices can run it) and returned. Use the returned build.id in run_test {buildId} or run_project {buildIds} to run the new build. Uploading alone does not start a run. The command from create_build_upload completes the upload itself; call this only after uploading parts to the signed links yourself. Also accepts the signed completeUrl instead of an API key.
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": {
"buildId": "<buildId>",
"parts": "<parts>"
},
"name": "complete_build_upload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parts | Yes | [{partNumber, etag}] | |
| buildId | Yes | Build id (ab_…) |