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 194415e785
commit 119d2d966c
2 changed files with 9 additions and 1 deletions

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