Get Launch Eligibility
get_launch_eligibilityCheck if a study revision is eligible to launch, listing any blockers with codes, messages, and next actions to resolve them before starting the run.
Instructions
Read, before launching, exactly what launch_study_run would refuse with: can_launch plus blockers, each with the stable code (permission_denied, policy_not_found, policy_retired, study_inactive, revision_not_found, attempts_exhausted, concurrency_exhausted, unsupported_family, engine_changed, snapshot_not_executable), the human message and a next_action. Also returns the budget, the policy used (newest active when policy_id is omitted) and the revision with its engine state. Consumes nothing. For engine_changed, call refreeze_recipe_revision and launch the new revision; never retry the old one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| study_id | Yes | ||
| policy_id | No | ||
| revision_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||