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, } } }, }, }