AutofixRequestFailedReason enum
Indicates the reason an autofix request failed. Maps to TINYINT (nullable) in the database.
Fields
| None = 0 | Default sentinel value; not a valid failure reason. |
| PipelineFailed = 1 | The autofix pipeline run completed with a failure status. |
| PipelineTimedOut = 2 | The autofix pipeline did not complete within the allowed time window. |
| CallbackNotReceived = 3 | The expected callback from the pipeline was never received. |
| ProcessorJobFailed = 4 | The processor job encountered an error. |
| NoChanges = 5 | The pipeline completed successfully but produced no changes, so no pull request was created. A valid terminal outcome surfaced as a failure with this distinct reason. |
| AgentPoolUnavailable = 6 | The target project's agent pool could not be found or has not been authorized for use, so the validation pipeline could not be queued. This is a user/configuration error. |
| BranchNotResolvable = 7 | The alert ref cannot be resolved to an existing branch because the pull request or merge ref, source branch, or normal branch no longer exists. |
| FalsePositive = 8 | The pipeline completed successfully and determined that the alert is a false positive, so no pull request was created. This is a terminal non-PR result, not an operational pipeline failure. |
| TargetFileNotFound = 9 | The target file referenced by the analysis could not be found. |
| CommitAuthorEmailValidationFailed = 10 | The push was rejected by the commit author email validation policy. |