Commit Graph

77 Commits

Author SHA1 Message Date
yetone
3033556d5b fix: tool calling (#2297) 2025-06-22 21:50:26 +08:00
yetone
7b36aa828b fix: create parent dir (#2296) 2025-06-22 15:46:16 +08:00
yetone
30fab46ca1 fix: compact memory (#2278) 2025-06-21 00:55:36 +08:00
yetone
babb114bc4 fix: swap diff incoming and deleting (#2273) 2025-06-20 14:26:02 +08:00
yetone
25be666377 fix: respect the minimize_diff configuration (#2267) 2025-06-19 17:26:19 +08:00
yetone
5f0c2f1252 fix: clear hints (#2265) 2025-06-19 15:09:58 +08:00
yetone
b558408b5b fix: avoid freeze confirmation window (#2255) 2025-06-18 15:12:16 +08:00
yetone
2ed75a2f97 refactor: rename thinking => think (#2247) 2025-06-17 14:08:03 +08:00
Andre-Philippe Paquet
59ad32efcf fix: don’t execute incomplete streaming commands (#2245) 2025-06-17 10:56:58 +08:00
yetone
320bf2cee1 fix: remove the_diff argument (#2246) 2025-06-17 10:36:31 +08:00
yetone
e8aae6c1dd fix: copilot replace_in_file example (#2239)
Co-authored-by: Andre-Philippe Paquet <appaquet@gmail.com>
2025-06-16 20:40:19 +08:00
yetone
b390bb06e7 fix: check path is nil (#2235) 2025-06-16 12:13:39 +08:00
yetone
9e074998ee fix: command not provided (#2231) 2025-06-16 01:30:00 +08:00
yetone
fcf457ed7f fix: refine tools (#2229) 2025-06-16 01:27:39 +08:00
yetone
ad05a802f9 feat: todos (#2184) 2025-06-15 15:10:07 +08:00
yetone
fdf4716ec0 fix: fuzzy match (#2221) 2025-06-13 16:46:55 +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
Lite Ye
60209c3d46 fix: only set keymap for the current buffer in replace_in_file (#2190) 2025-06-09 14:03:34 +08:00
yetone
fc0cfb5ec6 fix: streaming diff timestamp map is nil (#2185) 2025-06-07 16:58:30 +08:00
yetone
a537945573 fix: streaming diff debouncing (#2174) 2025-06-06 15:47:31 +08:00
yetone
247fabd694 fix: the issue of losing the last line and diff performance problems when replace_in_file (#2171) 2025-06-06 00:02:58 +08:00
yetone
801adc4692 feat: delete tool use messages tool (#2158) 2025-06-05 02:51:46 +08:00
yetone
af8d373f22 fix: change view limit (#2157) 2025-06-05 01:45:31 +08:00
yetone
9efb9e1029 fix: attempt_completion ignore open command (#2151) 2025-06-05 00:06:49 +08:00
yetone
3a77a591b3 optimize: streaming diff performance (#2150) 2025-06-04 23:28:28 +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
220594a66f optimize: streaming diff performance (#2145) 2025-06-04 15:45:12 +08:00
yetone
fc0e78e88f fix: gemini ReAct (#2132) 2025-06-04 01:14:06 +08:00
yetone
b89e6d84a0 fix: update view tool prompts (#2116) 2025-06-02 23:17:31 +08:00
yetone
647a459a2b feat: streaming attempt completion (#2113) 2025-06-02 21:21:05 +08:00
yetone
746f071b37 feat: streaming diff (#2107) 2025-06-02 16:44:33 +08:00
yetone
bc403ddcbf feat: ReAct tool calling (#2104) 2025-05-31 08:53:34 +08:00
yetone
d44db10535 fix: tool result message must be adjacent to the tool use message (#2096) 2025-05-29 03:55:32 +08:00
yetone
7fd6cf3d64 fix: the foolish copilot/claude-3.7-sonnet is unable to invoke the attempt_completion tool as instructed (#2095) 2025-05-29 03:18:15 +08:00
yetone
0b4775c8f7 fix: attempt completion (#2091) 2025-05-27 17:29:53 +08:00
yetone
53f29bf76d fix: view truncated file (#2090) 2025-05-27 17:09:14 +08:00
yetone
edb78e5646 fix: uncompleted task (#2086) 2025-05-27 15:59:56 +08:00
Lucas Pereira
9791bdc71e feat: add claude 4 text_editor tool (#2079) 2025-05-26 17:44:54 +08:00
yetone
d4672b7e1e refactor: use replace_in_file in claude text editor tool (#2034) 2025-05-13 15:09:39 +08:00
yetone
bc269b6080 fix: fix diff for gpt-4o (#2033) 2025-05-13 14:49:12 +08:00
Peter Cardenas
aff9dea03c fix: rag search tool is asynchronous (#1927) 2025-05-12 16:54:14 +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
65c9fcd54f fix: more robust diff blocks parser (#1994) 2025-05-06 20:10:51 +08:00
yetone
60897ee9a6 fix: o1 model (#1992) 2025-05-06 19:32:55 +08:00
yetone
e989fc2f06 fix: clear all events (#1985) 2025-05-05 00:50:45 +08:00
yetone
0f7fb35e6d fix: tool use id sometimes will be the same (#1982) 2025-05-04 02:43:33 +08:00
yetone
e3af524bc1 fix: auto centered first diff block (#1977) 2025-05-03 14:37:13 +08:00
yetone
555b2e615c fix: cancel error (#1965) 2025-05-02 02:06:10 +08:00
Roman Gurov
0dc8ee4771 fix: change function name python to run_python (#1901) 2025-05-02 01:29:06 +08:00