Avinash Thakur
054e84840b
feat: support multiple models in one provider ( #2106 )
2025-06-02 16:47:03 +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
22418bff8b
fix: more reliable remove_indentation ( #2102 )
2025-05-30 12:55:15 +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
697384f1cb
fix: add some warning ( #2092 )
2025-05-27 17:44:56 +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
269a3939f2
fix: not just for display ( #2089 )
2025-05-27 16:21:32 +08:00
yetone
dbddc0408f
fix: filter out uncomplete tool_use ( #2088 )
2025-05-27 16:09:37 +08:00
yetone
edb78e5646
fix: uncompleted task ( #2086 )
2025-05-27 15:59:56 +08:00
yetone
0e7d66333d
fix: ignore error when reading file from tool_use ( #2083 )
2025-05-26 18:53:02 +08:00
Lucas Pereira
9791bdc71e
feat: add claude 4 text_editor tool ( #2079 )
2025-05-26 17:44:54 +08:00
kernitus
87c4c6b493
fix: gemini & vertex tools ( #2053 )
...
* fix: tool calling with gemini and vertex
* chore: remove unnecessary comments
* chore: fix doc type errors
* feat: do not manually pass tool use list
2025-05-20 22:06:25 +08:00
yetone
ef61ba52c0
fix: do not modify the failed view tool_result ( #2055 )
2025-05-20 11:47:46 +08:00
Joseph
e98bb8d3ba
feat(sidebar): add visual mode support for removing files in Seletected Files ( #2045 )
2025-05-18 16:34:14 +08:00
msvechla
2f806ca342
Resolve AWS credentials using default credentials provider chain for Bedrock ( #1752 )
2025-05-16 11:13:40 +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
aniaan
aae4cc4014
refactor(cmp): Extract get_chat_mentions for third-party cmp source usage ( #2027 )
2025-05-12 20:19:42 +08:00
Maxime Brunet
786d95464c
fix(cohere): fix history messages ( #2031 )
2025-05-12 19:22:56 +08:00
Peter Cardenas
b6a3c925a4
fix: support rag search on macos ( #1928 )
2025-05-12 16:54:48 +08:00
Peter Cardenas
aff9dea03c
fix: rag search tool is asynchronous ( #1927 )
2025-05-12 16:54:14 +08:00
yetone
adae032f5f
fix: get project root ( #2026 )
2025-05-10 15:08:27 +08:00
yetone
8f96d4319d
fix: relative path ( #2023 )
2025-05-09 19:57:25 +08:00
Sang
56576c2481
feature: Allow users to define custom parse_api_key functions. ( #1914 )
...
Co-authored-by: yetone <yetoneful@gmail.com >
2025-05-09 14:00:33 +08:00
Peter Cardenas
daa0624e50
fix: handle error when no file selector window exists when no files ( #2021 )
2025-05-09 13:47:01 +08:00
yetone
dbd74aaec8
fix: insert dummy messages only when replace_in_file is successful ( #2020 )
2025-05-09 12:15:56 +08:00
Peter Cardenas
ba272bbf11
fix: always retry on 429 error ( #2019 )
2025-05-09 10:19:43 +08:00
yetone
6e1e2ac9f2
feat: automatically obtain diagnostics after finishing editing the file ( #2018 )
2025-05-08 22:50:46 +08:00
aniaan
1e80305af2
refactor(sidebar&claude): Simplify Claude provider and unify sidebar UI behavior ( #2017 )
2025-05-08 21:48:17 +08:00
soulfy
f65e72900f
fix(provider.openai) reasoning_content maybe empty string ( #2000 )
...
Co-authored-by: yetone <yetoneful@gmail.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-05-08 12:42:14 +08:00
Peter Cardenas
7ead1958c1
fix(sidebar): toggle from empty selected files container ( #2006 )
2025-05-08 12:41:33 +08:00
Joseph
b2064a8f40
Fix has_permissions_to_access when file is not ignored but patter is a substring ( #2011 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-05-08 01:43:43 +08:00
Peter Cardenas
9c2db7d1cb
fix(sidebar): do not wrap lines in selected files container ( #2007 )
2025-05-08 01:42:06 +08:00
Peter Cardenas
d7d577fd23
fix(sidebar): make tab work when toggling selected files container ( #2009 )
2025-05-08 01:41:49 +08:00
aniaan
9e151ae359
fix(sidebar): Reset old_result_lines in Sidebar:close to prevent content loss on resize ( #2010 )
2025-05-08 01:41:26 +08:00
aniaan
113913355a
feat(sidebar): Add option and keymap to start a new chat directly ( #2004 )
2025-05-07 15:27:50 +08:00
aniaan
103b827b60
fix(Sidebar): fix: Hide default statusline when laststatus=0 ( #2001 )
2025-05-07 12:41:50 +08:00
yetone
93aa961fc4
fix: filter out unpaired tool calling ( #1999 )
2025-05-07 01:16:35 +08:00
yetone
3ab2a5d68e
fix: check on_chunk if it is a nil ( #1998 )
2025-05-07 01:02:11 +08:00
yetone
c29075ae02
fix: insert dummy view func for str_replace_editor tool ( #1997 )
2025-05-07 00:51:19 +08:00
Perken
23d8c8b24f
opts: allow false to be passed as ask flag ( #1897 )
...
Co-authored-by: yetone <yetoneful@gmail.com >
2025-05-06 21:19:25 +08:00
yetone
2d6527197d
feat: manual compact instead of automatic compact ( #1996 )
2025-05-06 20:57:58 +08:00
yetone
89d420ccec
fix: filter out unpaired tool_use and tool_result messages ( #1995 )
2025-05-06 20:28:02 +08:00
yetone
65c9fcd54f
fix: more robust diff blocks parser ( #1994 )
2025-05-06 20:10:51 +08:00
yetone
4cb4f34fed
fix: suggestion history messages ( #1993 )
2025-05-06 19:49:34 +08:00
yetone
60897ee9a6
fix: o1 model ( #1992 )
2025-05-06 19:32:55 +08:00
doodleEsc
0b78b58760
feat(file_selector): add intergration with nvim-tree.lua ( #1987 )
...
Co-authored-by: doodleEsc <cokie@foxmail.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-05-06 00:06:41 +08:00