kiddos / gemini.nvim

gemini bindings for Neovim
30 stars 4 forks source link

Unknown function: _gemini_api_sync #6

Open qdii opened 2 months ago

qdii commented 2 months ago

After installing, I regularly get this error message in neovim:

Error executing vim.schedule lua callback: ...al/share/nvim/lazy/gemini.nvim/lua/gemini/completion.lua:67: Vim:E117: Unknown function: _gemini_api_async                                           
stack traceback:                                                                                                                                                                                             
        [C]: in function 'nvim_call_function'                                                                                                                                                                
        ...al/share/nvim/lazy/gemini.nvim/lua/gemini/completion.lua:67: in function ''                                                                                                                       
        vim/_editor.lua: in function ''                                                                                                                                                                      
        vim/_editor.lua: in function <vim/_editor.lua:0>                                                                                                                                                     
Press ENTER or type command to continue     
kiddos commented 2 months ago

yea, I do sometimes get this too. I am thinking to rewrite the http request using FFI. Python plugin is kinda slow to load

for now, try to run :UpdateRemotePlugins manually see if it will work again.

qdii commented 2 months ago

Running :UpdateRemotePlugins does not help. The error message is popping every few seconds.