Exafunction / codeium.nvim

A native neovim extension for Codeium
MIT License
639 stars 50 forks source link

plenary error spam #135

Open nnmmaaoo opened 5 months ago

nnmmaaoo commented 5 months ago

Hey. After using this plugin without issues for a while - i got this strange :message spam. Its happening every couple of seconds when the addon is loaded.

Error executing luv callback:
...m/.local/share/nvim/lazy/codeium.nvim/lua/codeium/io.lua:417: attempt to compare number with nil
stack traceback:
        ...m/.local/share/nvim/lazy/codeium.nvim/lua/codeium/io.lua:417: in function '_user_on_exit'
        .../.local/share/nvim/lazy/plenary.nvim/lua/plenary/job.lua:240: in function '_shutdown'
        .../.local/share/nvim/lazy/plenary.nvim/lua/plenary/job.lua:47: in function <.../.local/share/nvim/lazy/plenary.nvim/lua/plenary/job.lua:38>

Codeium log with debug:

[DEBUG Пт 19 янв 2024 04:03:35] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.519442 172118 main.go:538] Starting language server manager with pid 172118
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.519531 172118 main.go:107] Manager acquired its lock file /tmp/nvim.neozumm/dFDUf4/0codeium/manager/locks/manager.lock
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.519893 172118 main.go:245] Waiting for random port file in /tmp/nvim.neozumm/dFDUf4/0codeium/manager/child_random_port_1705615415519596088_8708033246479227144 to be created
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.675778 172128 main.go:532] Starting language server process with pid 172128
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.676235 172128 proxy.go:113] proxyplease.proxy> No proxy provided. Attempting to infer from system.
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.676258 172128 proxy.go:113] proxyplease.proxy> No proxy could be determined. Assuming a direct connection.
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:35.676279 172128 client.go:589] [DEBUG] GET https://server.codeium.com:443/exa.api_server_pb.ApiServerService/GetCompletions
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.249514 172128 transport.go:24] Successfully dialed proxy
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.260320 172128 server.go:532] Successfully created API server client
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.260342 172128 transport.go:24] Successfully dialed proxy
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.262271 172128 server.go:538] Successfully created API streaming client
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.297272 172128 server.go:547] Successfully initialized tokenizer
[DEBUG Пт 19 янв 2024 04:03:36] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.297387 172128 unleash.go:87] Initializing Unleash with production environment
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.849802 172128 unleash.go:104] Successfully initialized unleash
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.849932 172128 search_provider.go:156] Using database at /home/neozumm/.codeium/database/default/1/MODEL_EMBED_6591
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.851430 172128 search_provider.go:168] Successfully created embedding search database
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.852037 172128 search_provider.go:214] Successfully created embedding search provider
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.852059 172128 server.go:613] Successfully created exact search provider
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.868910 172128 server.go:634] Successfully created completion provider
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.868995 172128 server.go:672] Child process attempting to acquire lock file /tmp/nvim.neozumm/dFDUf4/0codeium/manager/locks/child_lock_1705615415519617213_8459786994884495100
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.869032 172128 server.go:682] Child process acquired lock file /tmp/nvim.neozumm/dFDUf4/0codeium/manager/locks/child_lock_1705615415519617213_8459786994884495100
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.871048 172128 server.go:341] Language server will attempt to listen on host 127.0.0.1
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.871212 172128 server.go:385] Language server listening on random port at 44737
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.924428 172118 main.go:281] Language server manager found random server port 44737
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.924478 172118 main.go:282] Language server manager found random lsp port 42101
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.924499 172118 main.go:289] Language server manager attempting to connect to language server at 127.0.0.1:44737
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.948479 172118 main.go:160] Fixing language server port at 44737
[DEBUG Пт 19 янв 2024 04:03:49] /home/lmaooooo/.local/share/nvim/lazy/codeium.nvim/lua/codeium/api.lua:196: 172118: I0119 04:03:36.948499 172118 main.go:340] Language server manager successfully connected to new language server at 127.0.0.1:44737

plugin is being set up this way:

{
    "Exafunction/codeium.nvim",
    dependencies = {
        "nvim-lua/plenary.nvim",
        "hrsh7th/nvim-cmp",
    },
    config = function()
        require("codeium").setup({
        })
    end
},

Plenary and cmp are available and loaded. Performing authorizaton either doesnt help or doesnt work, while these errors are happening.

lessthanseventy commented 4 months ago

I'm seeing the same thing.

nwpulverizer commented 1 month ago

I agree this happens occasionally to me and it is quite obnoxious