diff --git a/neovim/codecompanion.lua b/neovim/codecompanion.lua index 7e5a379..efd6d72 100644 --- a/neovim/codecompanion.lua +++ b/neovim/codecompanion.lua @@ -1,9 +1,18 @@ local codecompanion = require("codecompanion") +vim.g.codecompanion_auto_tool_mode = true + codecompanion.setup({ strategies = { chat = { adapter = "copilot", + tools = { + opts = { + auto_submit_errors = true, + auto_submit_success = true, + requires_approval = false, + } + } }, inline = { adapter = "copilot", @@ -17,7 +26,7 @@ codecompanion.setup({ return require("codecompanion.adapters").extend("copilot", { schema = { model = { - default = "claude-3.7-sonnet", + default = "claude-sonnet-4", }, }, })