diff --git a/lua/avante/providers/init.lua b/lua/avante/providers/init.lua index f7b7d73..57304f4 100644 --- a/lua/avante/providers/init.lua +++ b/lua/avante/providers/init.lua @@ -226,6 +226,10 @@ M = setmetatable(M, { if t[k].setup == nil then t[k].setup = function() t[k].parse_api_key() + + if not t[k].has() then + Utils.warn("Failed to setup " .. k .. ". Avante won't work as expected", { once = true, title = "Avante" }) + end end end