From 2e2e6e9f9cb87ab31fc7dc7e0e196ece884da4bd Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Thu, 11 Dec 2025 11:20:23 +0300 Subject: Enha: notify on fetch model fail --- bot.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bot.go b/bot.go index 4ee0546..ebf345b 100644 --- a/bot.go +++ b/bot.go @@ -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() -- cgit v1.2.3