Runs
Validate Workflow Manifest
Validates runtime readiness for a workflow manifest without creating a run.
post/api/v1/preflight
Request body
Example request
{
"version": 1,
"run_id": "01HV6D7S5YF4Z4B2M7K4N0Q6T9",
"parent_id": "01HV6D7S5YF4Z4B2M7K4N0Q6T8",
"title": "Add rate limiting to auth endpoints",
"cwd": "/tmp/project",
"git": {
"origin_url": "https://github.com/acme/my-app.git",
"branch": "feature/foo",
"sha": "abc123def"
},
"target": {
"identifier": "smoke",
"path": ".fabro/workflows/smoke/workflow.fabro"
}
}Response
Preflight report