Edit

AutofixCallbackRequest interface

Payload sent by the autofix pipeline to report the outcome of a run.

Properties

errorDetails

Optional diagnostic detail captured by the pipeline when the run fails — the tail of the pipeline run log (where the failing step's output is), bounded by the pipeline to fit the trace message size limit. Null or empty for successful runs or when no output was captured.

pipelinePlanId

Orchestration plan id (System.PlanId) of the pipeline run reporting this callback.

pullRequestId
requestId
status

Terminal status reported by the pipeline.

tokenUsage

Total nanoAIU consumed by the autofix binary.

Property Details

errorDetails

Optional diagnostic detail captured by the pipeline when the run fails — the tail of the pipeline run log (where the failing step's output is), bounded by the pipeline to fit the trace message size limit. Null or empty for successful runs or when no output was captured.

errorDetails: string

Property Value

string

pipelinePlanId

Orchestration plan id (System.PlanId) of the pipeline run reporting this callback.

pipelinePlanId: string

Property Value

string

pullRequestId

pullRequestId: number

Property Value

number

requestId

requestId: number

Property Value

number

status

Terminal status reported by the pipeline.

status: AutofixCallbackStatus

Property Value

tokenUsage

Total nanoAIU consumed by the autofix binary.

tokenUsage: number

Property Value

number