diff --git a/home/sam/nvim/lua/sam/plugins/codecompanion.lua b/home/sam/nvim/lua/sam/plugins/codecompanion.lua index 846c77b..e7811a6 100644 --- a/home/sam/nvim/lua/sam/plugins/codecompanion.lua +++ b/home/sam/nvim/lua/sam/plugins/codecompanion.lua @@ -1,24 +1,21 @@ return { "olimorris/codecompanion.nvim", - dependencies = { - "nvim-lua/plenary.nvim", - "nvim-treesitter/nvim-treesitter", - }, + dependencies = { "nvim-lua/plenary.nvim" }, config = function() + local openai = require("codecompanion.adapters").extend("openai", { + env = { + api_key = "OPENROUTER_API_KEY", + url = "https://openrouter.ai/api/v1", + }, + }) + require("codecompanion").setup({ adapters = { - openrouter = function() - return require("codecompanion.adapters").extend("openai", { - env = { - url = "https://openrouter.ai/api/v1", - api_key = "OPENROUTER_API_KEY", - }, - }) - end, + openai = openai, }, strategies = { - chat = { adapter = "openrouter" }, - inline = { adapter = "openrouter" }, + chat = { adapter = "openai" }, + inline = { adapter = "openai" }, }, }) end,