From 279ec97582454a6ca35b4a1fcb8417eb8636a23b Mon Sep 17 00:00:00 2001 From: Aaron Pham Date: Fri, 23 Aug 2024 01:40:58 -0400 Subject: [PATCH] fix: missing spec has (fixes #161) (#163) Signed-off-by: Aaron Pham --- lua/avante/providers/init.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/avante/providers/init.lua b/lua/avante/providers/init.lua index 9ec3380..3c996d5 100644 --- a/lua/avante/providers/init.lua +++ b/lua/avante/providers/init.lua @@ -104,6 +104,9 @@ setmetatable(M, { t[k] = setmetatable({}, { __index = v }) -- Hack for aliasing and makes it sane for us. t[k].parse_response = v.parse_response_data + t[k].has = function() + return os.getenv(t[k].api_key_name) and true or false + end return t[k] end