Link Run Parent
Links a run under an orchestration parent. Parent links are mutable for all run states, including archived and terminal runs.
Path parameters
Unique run identifier (ULID).
Request body
Response
Updated durable run summary
Example response
{
"repository": {
"name": "fabro-sh/fabro",
"origin_url": "https://github.com/fabro-sh/fabro.git"
},
"lifecycle": {
"error": {
"message": "Stage 'apply-changes' exceeded maximum retries."
}
},
"timing": {
"wall_time_ms": 420000,
"inference_time_ms": 120000,
"tool_time_ms": 60000,
"active_time_ms": 180000
},
"diff": {
"files_changed": 42,
"additions": 567,
"deletions": 234
},
"pull_request": {
"owner": "fabro-sh",
"repo": "fabro",
"number": 123,
"html_url": "https://github.com/fabro-sh/fabro/pull/123"
},
"current_question": {
"text": "Accept or push for another round?"
}
}Changes
Changed in 13 of the 134 revisions of this API.10421
- ●
added the new
publish_failedenum value to thelifecycle/status/oneOf[RunStatusFailed]/reasonresponse property for the response status200response-property-enum-value-added
- ○
the response property
timing/oneOf[RunTiming]/inference_time_msbecame required for the status200response-property-became-required
- ○
the response property
timing/oneOf[RunTiming]/tool_time_msbecame required for the status200response-property-became-required
- ●
- ▲
the response property
timing/oneOf[RunTiming]/inference_time_msbecame optional for the status200response-property-became-optional
- ▲
the response property
timing/oneOf[RunTiming]/tool_time_msbecame optional for the status200response-property-became-optional
- ○
removed the
publish_failedenum value from thelifecycle/status/oneOf[RunStatusFailed]/reasonresponse property for the response status200response-property-enum-value-removed
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
publish_failedenum value to thelifecycle/status/oneOf[RunStatusFailed]/reasonresponse property for the response status200response-property-enum-value-added
- ○
the response property
timing/oneOf[RunTiming]/inference_time_msbecame required for the status200response-property-became-required
- ○
the response property
timing/oneOf[RunTiming]/tool_time_msbecame required for the status200response-property-became-required
- ●
- ▲
the response property
timing/oneOf[RunTiming]/inference_time_msbecame optional for the status200response-property-became-optional
- ▲
the response property
timing/oneOf[RunTiming]/tool_time_msbecame optional for the status200response-property-became-optional
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
the response property
timing/oneOf[RunTiming]/inference_time_msbecame required for the status200response-property-became-required
- ○
the response property
timing/oneOf[RunTiming]/tool_time_msbecame required for the status200response-property-became-required
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
removed the
publish_failedenum value from thelifecycle/status/oneOf[RunStatusFailed]/reasonresponse property for the response status200response-property-enum-value-removed
- ○
- ●
added the new
publish_failedenum value to thelifecycle/status/oneOf[RunStatusFailed]/reasonresponse property for the response status200response-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
added
PrincipalUserPrincipalWorkerPrincipalWebhookPrincipalSlackPrincipalAgentPrincipalSystemto thecreated_byresponse propertyoneOflist for the response status200response-property-one-of-added
- ○
added discriminator to
created_byresponse property for the response status200response-property-discriminator-added
- ○
removed
Principalsubschema #2from thecreated_byresponse propertyoneOflist for the response status200response-property-one-of-removed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
removed the required property
sandbox/oneOf[RunSandbox]/imagefrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
sandbox/oneOf[RunSandbox]/providerfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
sandbox/oneOf[RunSandbox]/runtimefrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
sandbox/oneOf[RunSandbox]/snapshotfrom the response with the200statusresponse-required-property-removed
- ○
added the optional property
sandbox/oneOf[RunSandbox]/failureto the response with the200statusresponse-optional-property-added
- ○
added the optional property
sandbox/oneOf[RunSandbox]/instanceto the response with the200statusresponse-optional-property-added
- ○
added the required property
sandbox/oneOf[RunSandbox]/kindto the response with the200statusresponse-required-property-added
- ○
added the required property
sandbox/oneOf[RunSandbox]/planto the response with the200statusresponse-required-property-added
- ▲
- ○
added the optional property
automation/oneOf[AutomationRef]/trigger_idto the response with the200statusresponse-optional-property-added
- ○