20 Commits

Author SHA1 Message Date
takuto
5cad31db07 feat(config): add option allow_access_to_git_ignored_files (#2882) 2025-12-29 17:41:23 +08:00
Waitzz
2ffe820ec1 fix: avante.llm_tools.helpers.is_ignored error (#2895) 2025-12-29 17:30:11 +08:00
XuJiawei
42028811e4 refine: replace vim.fn.system with vim.system (#2863) 2025-12-13 18:58:10 +08:00
yetone
e1be2d21b7 fix: wrap confirm callback in vim.schedule_wrap (#2772) 2025-10-15 18:42:32 +08:00
Carlos Gomes
cecd0de6fc feat: Allow inline buttons and popup confirmation for both ACP and normal Providers (#2760)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-15 18:08:51 +08:00
Yomi Colledge
f4f82a09d7 fix(llm_tools): Improve the permissions logic (#2506)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-07-22 17:54:46 +08:00
Dmitry Torokhov
7d60b51324 refactor(sidebar): move sub-windows into a table
Maintaining secondary table of window IDs is cumbersome and is prone to
getting out of sync with the true state of the sidebar. In preparation
for removal of winids table move all containers (sub-windows of the
sidebar) into "containers" table.

The change is mostly mechanical rename with following exceptions:

 - Sidebar:reifresh_winids() and other places where the code scanned
   entire Sidebar object looking for tables with specific fields, such
   as "winid", or "mount" needed to be adjusted for the new structure

 - Sidebar:new() and Sidebar:reset() have been adjusted to make better
   use of the new sub-table.
2025-07-21 13:31:07 +08:00
guanghechen
f523710e95 fix(#1939): fix the logic of ignore-checking, prefer to call the git check-ignore for git repos (#2383) 2025-07-01 17:19:17 +08:00
Peter Cardenas
bc96007c76 fix: get_bufnr errors on edited file (#2374) 2025-06-30 18:53:22 +08:00
yetone
7738503c1d fix: open buffer (#2340) 2025-06-26 16:52:23 +08:00
yetone
b558408b5b fix: avoid freeze confirmation window (#2255) 2025-06-18 15:12:16 +08:00
Lite Ye
0cce955816 fix: set confirm_popup to nil as soon as the callback is called (#2191) 2025-06-09 14:03:46 +08:00
Eli Oshinsky
16e041ff9a feat: Add auto_approve_tool_permissions config allowing the confirm dialogs to be disabled in agentic mode (#2110)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-06-04 23:02:15 +08:00
yetone
8f96d4319d fix: relative path (#2023) 2025-05-09 19:57:25 +08:00
yetone
6e1e2ac9f2 feat: automatically obtain diagnostics after finishing editing the file (#2018) 2025-05-08 22:50:46 +08:00
yetone
1fdb1a7b84 fix: send the latest file content each time (#1879) 2025-04-15 20:16:13 +08:00
yetone
76fd19812e feat: accept all (#1764) 2025-03-30 12:51:15 +08:00
yetone
b41556ee21 feat: extract text editor tools (#1726) 2025-03-26 17:59:59 +08:00
yetone
976fb4177c fix: refine tools (#1706)
* fix: refine tools

* fix: missing break line

* fix: view a in-context file

* fix: remove create_file tests
2025-03-25 11:17:48 +08:00
yetone
cc966194d0 refactor: llm tools (#1675) 2025-03-22 17:13:42 +08:00