check_flow_job
Check the status and progress of an async Flow job. If completed, retrieve results using get_flow_results.
Instructions
Check the status of an async Flow job (training, generation, or validation). Returns status ('running', 'completed', 'failed') and progress details. Does NOT return results — when completed, call get_flow_results(job_id) to fetch data. Call this ONCE, report status to the user, then STOP — do not poll in a loop. Typical times: training 5-15 min, generation 1-3 min, validation 3-5 min.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Job ID returned by train_flow_model or other flow tools | |
| job_type | No | Type of job: 'train' (default), 'generate', or 'validate'. | train |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |