PipelineDebuggerResponse interface

Response DTO, die vom Pipeline-Debugger POST-Endpunkt zurückgegeben wird.

Eigenschaften

analysisResult

Wenn die Analyse für diesen Build bereits abgeschlossen ist, enthält er das zwischengespeicherte Ergebnis, sodass der Aufrufer keine separate GET-Anfrage benötigt. Null, wenn der Auftrag neu in die Warteschlange steht oder noch läuft.

authUrl

GitHub OAuth-Autorisierungs-URL. Nur dann vorhanden, wenn NeedsAuth wahr ist.

message

Von Menschen lesbare Statusmeldung (z. B. "erfolgreich in der Warteschlange geworfen", "bereits laufend" oder "Analyse bereits abgeschlossen").

needsAuth

Das stimmt, wenn der Nutzer die GitHub-Copilot App autorisieren muss, bevor die Analyse fortgesetzt werden kann. Der Client sollte ein Popup zu AuthUrl öffnen und es nach Abschluss der Autorisierung erneut versuchen.

Details zur Eigenschaft

analysisResult

Wenn die Analyse für diesen Build bereits abgeschlossen ist, enthält er das zwischengespeicherte Ergebnis, sodass der Aufrufer keine separate GET-Anfrage benötigt. Null, wenn der Auftrag neu in die Warteschlange steht oder noch läuft.

analysisResult: PipelineDebuggerAnalysisOutput

Eigenschaftswert

authUrl

GitHub OAuth-Autorisierungs-URL. Nur dann vorhanden, wenn NeedsAuth wahr ist.

authUrl: string

Eigenschaftswert

string

message

Von Menschen lesbare Statusmeldung (z. B. "erfolgreich in der Warteschlange geworfen", "bereits laufend" oder "Analyse bereits abgeschlossen").

message: string

Eigenschaftswert

string

needsAuth

Das stimmt, wenn der Nutzer die GitHub-Copilot App autorisieren muss, bevor die Analyse fortgesetzt werden kann. Der Client sollte ein Popup zu AuthUrl öffnen und es nach Abschluss der Autorisierung erneut versuchen.

needsAuth: boolean

Eigenschaftswert

boolean