1
0
mirror of https://github.com/dcarrillo/dotfiles.git synced 2025-04-20 09:49:49 +00:00

40 lines
807 B
Lua

require("avante").setup({
provider = "copilot",
copilot = { model = "claude-3.7-sonnet" },
-- provider = "claude",
-- claude = {
-- api_key_name = "cmd:secret-tool lookup description ANTHROPIC_API_KEY",
-- },
-- web_search_engine = {
-- provider = "tavily",
-- },
hints = { enabled = false },
behaviour = {
enable_claude_text_editor_tool_mode = true,
},
system_prompt = function()
local hub = require("mcphub").get_hub_instance()
return hub:get_active_servers_prompt()
end,
custom_tools = function()
return {
require("mcphub.extensions.avante").mcp_tool(),
}
end,
-- using the MCP server
disabled_tools = {
"list_files",
"search_files",
"read_file",
"create_file",
"rename_file",
"delete_file",
"create_dir",
"rename_dir",
"delete_dir",
"bash",
},
})