Fix CodeCompanion adapter: use openai -> OpenRouter

This commit is contained in:
2026-02-09 19:27:50 +11:00
parent 16f0ee56a9
commit 65f162bd32

View File

@@ -1,24 +1,21 @@
return { return {
"olimorris/codecompanion.nvim", "olimorris/codecompanion.nvim",
dependencies = { dependencies = { "nvim-lua/plenary.nvim" },
"nvim-lua/plenary.nvim",
"nvim-treesitter/nvim-treesitter",
},
config = function() config = function()
local openai = require("codecompanion.adapters").extend("openai", {
env = {
api_key = "OPENROUTER_API_KEY",
url = "https://openrouter.ai/api/v1",
},
})
require("codecompanion").setup({ require("codecompanion").setup({
adapters = { adapters = {
openrouter = function() openai = openai,
return require("codecompanion.adapters").extend("openai", {
env = {
url = "https://openrouter.ai/api/v1",
api_key = "OPENROUTER_API_KEY",
},
})
end,
}, },
strategies = { strategies = {
chat = { adapter = "openrouter" }, chat = { adapter = "openai" },
inline = { adapter = "openrouter" }, inline = { adapter = "openai" },
}, },
}) })
end, end,