record_ci_result
Record CI pipeline pass/fail status to provide a strong, independent signal on request validity. Submit the verdict with optional pipeline name and link.
Instructions
Record CI pipeline pass/fail status for a request.
STRONG signal: CI is independent infrastructure that ran the change and produced a verdict. The honest top of the signal hierarchy.
Args: request_id: the trace_id from the optimize_context call passed: True if CI green, False if any required check failed pipeline: e.g. "github_actions", "gitlab_ci", "buildkite" url: optional link to the CI run
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| passed | Yes | ||
| pipeline | No | ||
| request_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |