diff options
| author | Grail Finder <wohilas@gmail.com> | 2025-12-11 11:20:23 +0300 |
|---|---|---|
| committer | Grail Finder <wohilas@gmail.com> | 2025-12-11 11:20:23 +0300 |
| commit | 2e2e6e9f9cb87ab31fc7dc7e0e196ece884da4bd (patch) | |
| tree | 51661ded0351846b3ac4959cc5f6a3483ae29971 | |
| parent | daa8af2ce2cac56ddc98499553eb7a6a5e21857f (diff) | |
Enha: notify on fetch model fail
| -rw-r--r-- | bot.go | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -191,7 +191,11 @@ func fetchLCPModelName() *models.LLMModels { //nolint resp, err := httpClient.Get(cfg.FetchModelNameAPI) if err != nil { + chatBody.Model = "disconnected" logger.Warn("failed to get model", "link", cfg.FetchModelNameAPI, "error", err) + if err := notifyUser("error", "request failed "+cfg.FetchModelNameAPI); err != nil { + logger.Debug("failed to notify user", "error", err, "fn", "fetchLCPModelName") + } return nil } defer resp.Body.Close() |
