PipelineDebuggerResponse interface

由管道调试器POST端点返回的响应DTO。

属性

analysisResult

当该构建的分析已经完成时,包含缓存结果,这样调用者就不需要单独的GET请求。 当作业新排队或仍在进行中时,则为空。

authUrl

GitHub OAuth 授权网址。 仅在 NeedsAuth 为真时才出现。

message

可读的状态消息(例如“排队成功”、“已运行”或“分析已完成”)。

needsAuth

当用户需要授权 GitHub Copilot 应用 才能进行分析时,这点是正确的。 客户端应打开一个指向AuthUrl的弹窗,并在授权完成后重新尝试。

属性详细信息

analysisResult

当该构建的分析已经完成时,包含缓存结果,这样调用者就不需要单独的GET请求。 当作业新排队或仍在进行中时,则为空。

analysisResult: PipelineDebuggerAnalysisOutput

属性值

authUrl

GitHub OAuth 授权网址。 仅在 NeedsAuth 为真时才出现。

authUrl: string

属性值

string

message

可读的状态消息(例如“排队成功”、“已运行”或“分析已完成”)。

message: string

属性值

string

needsAuth

当用户需要授权 GitHub Copilot 应用 才能进行分析时,这点是正确的。 客户端应打开一个指向AuthUrl的弹窗,并在授权完成后重新尝试。

needsAuth: boolean

属性值

boolean