Generation status
job_statusWhere the user's generations are: pass the jobIds from generate_music/derive_music with wait=false (or omit job_ids to list every unfinished one of the account). Each job is waiting (its turn in the account's queue: the account generates one track at a time and the rest follow on their own), queued (with the engine), running, done (with the new versions; if the event had no chosen version, the new one was chosen when it finished, like wait=true) or failed (the reason; nothing is charged for a failure). A track takes minutes: check every few minutes, not in a loop, and tell the user the music pages meanwhile.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "job_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_ids | No | The jobIds to check (up to 50). Omitted: every unfinished generation of the account. |