From fb5546ca3ec9dac29757ea74aac48977aeaa6890 Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Tue, 17 Jun 2025 14:34:00 +0200 Subject: [PATCH] feat: enable codecompanion agent mode with claude-4-sonnet --- neovim/codecompanion.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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", }, }, })