Exafunction / codeium.nvim

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

Chat, telemetry problem. #161

Closed raul-bns closed 3 months ago

raul-bns commented 3 months ago

Hello, I'm trying to use the new functionality with the chat but i'm getting an error.

image

{
  "url": "http://127.0.0.1:43345/?api_key=60a78af0-a5b4-466b-babe-cf34507dc990&has_enterprise_extension=false&web_server_url=ws://127.0.0.1:43979&ide_name=neovim&ide_version=0.10.0-&app_name=codeium.nvim&extension_name=codeium.nvim&extension_version=1.6.7&ide_telemetry_enabled=true&has_index_service=false&locale=en_US",
  "connection": {
    "status": "READY",
    "error": {}
  },
  "isChatEnabled": false,
  "handshake": {
    "disabledTelemetry": true,
    "ignoreChatTelemetrySetting": false
  },
  "params": {
    "ideTelemetryEnabled": true,
    "ready": true,
    "apiKey": "60a78af0-a5b4-466b-babe-cf34507dc990",
    "extensionName": "codeium.nvim",
    "extensionVersion": "1.6.7",
    "ideName": "neovim",
    "ideVersion": "0.10.0-",
    "locale": "en_US",
    "hasDevExtension": false,
    "hasEnterpriseExtension": false,
    "appName": "codeium.nvim",
    "webServerUrl": "ws://127.0.0.1:43979",
    "diffViewEnabled": false,
    "openFilePointerEnabled": false,
    "insertAtCursorEnabled": false
  },
  "data": {
    "numMessages": 0
  },
  "bridge": {
    "bridgeType": "null"
  },
  "health": {
    "checkStatus": 200,
    "error": {}
  }
}

Here is may codeium config.

{
    'Exafunction/codeium.nvim',
    enabled = true,
    event = 'BufEnter',
    dependencies = {
        'nvim-lua/plenary.nvim',
        'hrsh7th/nvim-cmp',
        'onsails/lspkind.nvim',
    },
    config = function()
        require("codeium").setup({
            enable_chat = true
        })
    end,
},

And I've put that into my settings.

vim.g.coc_enable_telemetry = 0

Any suggestions. I see in the logs that isChatEnabled = false. What i'm doing wrong with config ?

raul-bns commented 3 months ago

Hello, i close the issue, i found the place inside profile