feat(file_selector): command for switching the file picker provider. (#958)

This commit is contained in:
Christopher Brewin
2024-12-17 21:29:28 +10:00
committed by GitHub
parent 9e0b5bf8f1
commit e612ad7566
3 changed files with 18 additions and 1 deletions

View File

@@ -11,6 +11,15 @@ local PromptInput = require("avante.prompt_input")
---@field toggle avante.ApiToggle
local M = {}
---@param target_provider FileSelectorProvider
M.switch_file_selector_provider = function(target_provider)
require("avante.config").override({
file_selector = {
provider = target_provider,
},
})
end
---@param target Provider
M.switch_provider = function(target) require("avante.providers").refresh(target) end