PipelineDebuggerResponse interface
Response DTO, die vom Pipeline-Debugger POST-Endpunkt zurückgegeben wird.
Eigenschaften
| analysis |
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. |
| auth |
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"). |
| needs |
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