1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
return {
{
"olimorris/codecompanion.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-treesitter/nvim-treesitter",
},
opts = {
strategies = {
chat = {
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,
}
}
},
},
}
|