Update code companion with current ai services, remove keymaps

This commit is contained in:
Martin Larsson 2025-05-30 13:58:30 +02:00
parent d823f75a53
commit 6be8cda24e

View file

@ -14,15 +14,6 @@ return {
}, },
}) })
end, end,
gemini = function()
return require("codecompanion.adapters").extend("gemini", {
schema = {
model = {
default = "gemini-2.5-pro-exp-03-25",
},
},
})
end,
openai = function() openai = function()
return require("codecompanion.adapters").extend("openai", { return require("codecompanion.adapters").extend("openai", {
opts = { opts = {
@ -31,7 +22,7 @@ return {
schema = { schema = {
model = { model = {
default = function() default = function()
return "gpt-4o" return "o3-2025-04-16"
end, end,
}, },
}, },
@ -76,10 +67,8 @@ return {
}, },
}, },
keys = { keys = {
{ "<C-a>", "<cmd>CodeCompanionActions<cr>" }, { "<Leader>x", "<cmd>CodeCompanionActions<cr>" },
{ "<Leader>ci", "<cmd>CodeCompanion<cr>" }, { "<Leader>c", "<cmd>CodeCompanionChat toggle<cr>" },
{ "<Leader>cc", "<cmd>CodeCompanionChat toggle<cr>" },
{ "<Leader>ce", "<cmd>CodeCompanion /explain<cr>", mode = "v" },
}, },
init = function() init = function()
vim.cmd([[cab cc CodeCompanion]]) vim.cmd([[cab cc CodeCompanion]])