get_bootstrap_progress
Check the progress of a bootstrap model job, returning its status, phase-based progress, and completion state.
Instructions
Poll the progress of a bootstrap_models job.
After calling bootstrap_models, poll this roughly every 2 minutes, reporting
each sample (status, progress %, message) to the user, until status is DONE
or ERROR. Progress is phase-based, not live bytes: the embedding
(~130MB ONNX, via fastembed) lacks per-chunk byte callbacks, so `message`
reports phase transitions rather than byte counts. When the reranker is
enabled (RERANKER_ENABLED=1) a second phase downloads the ~80MB reranker;
otherwise bootstrap completes after the embedding model alone.
Returns:
{"job_id","project_id","kind","status","progress","total","done",
"message","started_at","finished_at"} (project_id is 0 for a
bootstrap job — it has no project). status is one of
PENDING | RUNNING | DONE | ERROR.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes |