Add error handling on the calls to the server to debug issue #132 (#137)

This commit is contained in:
Thomas Meire
2025-06-21 14:24:39 +02:00
committed by GitHub
parent 0ae21cb235
commit 0ff3821efa
2 changed files with 9 additions and 1 deletions
+4
View File
@@ -126,6 +126,10 @@ func (a *App) InitializeProvider() tea.Cmd {
// TODO: notify user
return nil
}
if providersResponse != nil && providersResponse.StatusCode() != 200 {
slog.Error("failed to retrieve providers", "status", providersResponse.StatusCode(), "message", string(providersResponse.Body))
return nil
}
providers := []client.ProviderInfo{}
var defaultProvider *client.ProviderInfo
var defaultModel *client.ModelInfo