await_jobs
ActiveTool of com.framesail/framesail
Block (server-side) until the scope has no pending/running jobs, or the timeout passes — use this instead of polling get_workflow_status yourself. Returns {done, jobs}. If done=false the work is still running: just call await_jobs again (a 3-5 minute storyboard takes a few consecutive calls). Keep timeout_seconds <= 50 so the client doesn't time out the tool call.
Parameters schema
{
"type": "object",
"title": "await_jobsArguments",
"properties": {
"style_id": {
"type": "string",
"title": "Style Id",
"default": "",
"description": "Style ID whose analysis/template jobs to wait for; pass exactly one of project_id or style_id"
},
"project_id": {
"type": "string",
"title": "Project Id",
"default": "",
"description": "Project ID whose jobs to wait for; pass exactly one of project_id or style_id"
},
"timeout_seconds": {
"type": "integer",
"title": "Timeout Seconds",
"default": 50,
"description": "Max seconds to block server-side before returning done=false; keep <= 50 so the client doesn't time out the tool call"
}
}
}Parent server
com.framesail/framesail
1/7 registries