list model versions
list_model_versionsReview the workspace's model-version history to trace each training round's judge, curriculum, and holdout, then choose a version to adopt or roll back.
Instructions
List the workspace's model-version chain — one immutable record per completed training round, pinning the judge, curriculum and holdout its verdict depended on — use it to review improvement history and pick a version to adopt or roll back to. GET /v1/model_versions (API-key scope: read). Returns: JSON { object: 'list', data: [ { id, parent_id: string|null, base_model, artifact_ref, served_model: string|null (null = not deployed/servable yet), source_run_id, source_kind ('grpo'|'finetune'), verdict: any (bake-off verdict JSON), judge_criterion_id, curriculum_hash, holdout_hash, comparable_to_parent: boolean (true only when parent's holdout hash matches — otherwise treat the delta as a discontinuity), adopted_at: ISO|null, created_at: ISO } ] }. Newest first, at most 200. Notes: NOT feature-flag gated (deliberately readable even when training is paused, so the audit trail stays visible). The key's minting user must be workspace OWNER/ADMIN (403). No pagination beyond the 200 cap.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base_model | No | Filter to one base model's lineage (exact match). |