summaryrefslogtreecommitdiff
path: root/neovim/.config/nvim/lua/plugins/codecompanion.lua
diff options
context:
space:
mode:
Diffstat (limited to 'neovim/.config/nvim/lua/plugins/codecompanion.lua')
-rw-r--r--neovim/.config/nvim/lua/plugins/codecompanion.lua33
1 files changed, 20 insertions, 13 deletions
diff --git a/neovim/.config/nvim/lua/plugins/codecompanion.lua b/neovim/.config/nvim/lua/plugins/codecompanion.lua
index b05497c..75da038 100644
--- a/neovim/.config/nvim/lua/plugins/codecompanion.lua
+++ b/neovim/.config/nvim/lua/plugins/codecompanion.lua
@@ -6,26 +6,33 @@ return {
"nvim-treesitter/nvim-treesitter",
},
opts = {
- adapters = {
- qwen = function()
- return require('codecompanion.adapters').extend('ollama', {
- name = 'qwen',
- schema = {
- model = {
- default = 'qwen2.5-coder:3b',
- },
- },
- })
- end,
- },
strategies = {
chat = {
- adapter = 'qwen',
+ adapter = 'ollama',
+ model = 'quen2.5-coder:1.5b',
},
inline = {
adapter = 'qwen',
+ adapter = 'ollama',
+ model = 'quen2.5-coder:1.5b',
+ },
+ actions = {
+ adapter = 'qwen',
+ adapter = 'ollama',
+ model = 'quen2.5-coder:1.5b',
},
},
+ adapters = {
+ acp = {
+ claude_code = function()
+ return require("codecompanion.adapters").extend("claude_code", {
+ env = {
+ CLAUDE_CODE_OAUTH_TOKEN = "CLAUDE_OAUTH_TOKEN"
+ },
+ })
+ end,
+ }
+ }
},
},
}