(resp codersdk.Response, fallbackDetail string, retryInstructions string)
| 3975 | } |
| 3976 | |
| 3977 | func rewriteChatStartWorkspaceManualUpdateResponse(resp codersdk.Response, fallbackDetail string, retryInstructions string) codersdk.Response { |
| 3978 | originalMessage := resp.Message |
| 3979 | resp.Message = retryInstructions |
| 3980 | if len(resp.Validations) == 0 && originalMessage != "" { |
| 3981 | if resp.Detail == "" { |
| 3982 | resp.Detail = originalMessage |
| 3983 | } else { |
| 3984 | resp.Detail = originalMessage + ": " + resp.Detail |
| 3985 | } |
| 3986 | } else if resp.Detail == "" { |
| 3987 | resp.Detail = fallbackDetail |
| 3988 | } |
| 3989 | return resp |
| 3990 | } |
| 3991 | |
| 3992 | func isChatStartWorkspaceManualUpdateRequiredError(err error) bool { |
| 3993 | var diagnosticErr *dynamicparameters.DiagnosticError |
no outgoing calls