Limbo Peng
ab63b52ffb
feat: add Brave Search as web search engine provider ( #1481 )
...
* feat: add Brave Search as web search engine provider
* docs: update README
2025-03-04 23:47:04 +08:00
nzlov
de7cccd089
feat: add support for ollama RAG providers ( #1427 )
...
* fix: openai env
* feat: add support for multiple RAG providers
- Added provider, model and endpoint configuration options for RAG service
- Updated RAG service to support both OpenAI and Ollama providers
- Added Ollama embedding support and dependencies
- Improved environment variable handling for RAG service configuration
Signed-off-by: wfhtqp@gmail.com <wfhtqp@gmail.com >
* fix: update docker env
* feat: rag server add ollama llm
* fix: pre-commit
* feat: check embed model and clean
* docs: add rag server config docs
* fix: pyright ignore
---------
Signed-off-by: wfhtqp@gmail.com <wfhtqp@gmail.com >
2025-03-04 11:07:40 +08:00
Peter Cardenas
de1e6a4212
feat: add custom tools config ( #1461 )
...
* chore: add string literal types for tool params, and returns
* feat: add custom tools config
2025-03-03 15:06:13 +08:00
Peter Cardenas
ac9d2b3888
feat: disable tools with config ( #1459 )
...
* chore: use missing generic for AvanteLLMToolFunc
* feat: add disabled_tools config
2025-03-02 11:29:23 +08:00
yetone
6d24da510e
refactor: rename run_command llm tool to bash ( #1428 )
2025-02-28 14:50:41 +08:00
Matthew Brookhart
e69e7eceeb
feat: support Microsoft Entra ID authentication ( #1274 )
...
Co-authored-by: Matthew Brookhart <Matthew Brookhart>
2025-02-27 12:00:36 +08:00
Peter Cardenas
afa674c6fd
chore: prefer not to use function assignment ( #1381 )
2025-02-25 12:08:03 +08:00
yetone
02b4fbf4b1
feat: support claude 3.7 ( #1376 )
2025-02-25 02:49:21 +08:00
Peter Cardenas
3dd1854cd4
feat: add custom shell command config ( #1361 )
2025-02-23 21:55:37 +08:00
billyvinning
43bb2b3273
fix: invalid default model name for vertex provider ( #1352 )
2025-02-23 01:37:37 +08:00
yetone
fd84c91cdb
feat: RAG service ( #1220 )
2025-02-23 01:37:26 +08:00
yetone
b04bffa441
fix: types ( #1344 )
2025-02-22 23:24:20 +08:00
Hanchin Hsieh
25a6bd6e59
fix(search): filter kagi results to only include web pages (t == 0)
...
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz >
2025-02-21 14:18:31 +08:00
yetone
45604b25f8
feat: support edit and retry user request ( #1335 )
2025-02-21 14:00:53 +08:00
Hanchin Hsieh
40ab7ef537
feat: add Kagi as web search engine provider ( #1331 )
2025-02-21 11:45:23 +08:00
yetone
ac86a3371e
fix: default disable cursor planning mode ( #1327 )
2025-02-21 00:29:46 +08:00
yetone
5b006624e6
feat: cursor planning mode enabled by default ( #1316 )
2025-02-20 13:06:17 +08:00
Michael Gendy
9a191abce5
feat(model): add model selection ( #961 )
...
* feat(model): add model selection with keybinding
* lint
* rename model_select to model_selector
2025-02-19 02:01:21 +08:00
guanghechen
63194b5208
feat(file_selector): support customized filepaths resolver ( #1294 )
2025-02-18 22:57:59 +08:00
yetone
7f74d9f105
fix: simplifies highlights complex code ( #1291 )
2025-02-18 10:25:38 +08:00
yetone
b21d2632d3
feat: cursor planning mode ( #1289 )
2025-02-17 18:49:29 +08:00
kyrisu
6fd82f24dd
fix: correct typo in answer field name in tavily format_response_body function ( #1287 )
2025-02-17 12:53:15 +08:00
yetone
7fa7b0fa3b
feat: support searchapi ( #1284 )
2025-02-17 00:36:00 +08:00
Thomas Müller
f660350cdc
fix(tavily): remove time restriction of 1 day ( #1241 )
2025-02-11 15:57:38 +08:00
guanghechen
31c1701660
📝 docs(README): update customized file_selector example ( #1242 )
...
* 📝 docs(README): update customized file_selector example
* fix types
2025-02-11 15:57:15 +08:00
guanghechen
6d116fac36
feat(file_selector): support customized file selector method ( #1204 )
2025-02-11 13:49:00 +08:00
Amin Roosta
c07d396e30
feat(web_search_engine): adds google as a provider ( #1226 )
2025-02-10 13:21:55 +08:00
yetone
152d0c609c
feat: serpapi ( #1198 )
2025-02-06 20:10:55 +08:00
yetone
d1cc23fa54
fix: multiple tool use histories and disable tools ( #1185 )
2025-02-06 02:46:52 +08:00
yetone
1437f319d2
feat: tools ( #1180 )
...
* feat: tools
* feat: claude use tools
* feat: openai use tools
2025-02-05 22:39:54 +08:00
ccolorado
1726d32778
fix: typo on config comment ( #1161 )
2025-02-04 17:06:56 +08:00
ken
43269cc07f
Feat: Add Amazon Bedrock provider ( #1167 )
2025-02-03 22:33:25 +08:00
yetone
ec3593aac6
Revert "fix(file_selector): make sure to flatten selected_paths if picker yie…" ( #1172 )
2025-02-03 22:01:15 +08:00
yetone
d1286e7bfb
feat: enable token counting ( #1157 )
2025-02-02 01:27:12 +08:00
Christopher Brewin
0a273c2f5d
feat(sidebar): move quit and close key mappings into config values. ( #979 )
2025-02-01 09:48:11 -05:00
Aaron Pham
692c168e5b
fix(file_selector): make sure to flatten selected_paths if picker yields a single string ( #1153 )
2025-02-01 09:46:01 -05:00
Seong Yong-ju
c5d7d542f3
feat(file_selector): add snacks picker as a file selector
2025-01-24 12:52:06 +08:00
Adam Stracener
d6b371e75f
fix(config.lua): Remove warning about using Copilot for auto_suggestions ( #1125 )
2025-01-24 11:34:56 +08:00
yetone
330ccb7e91
fix: not mandatory to replace the provider of the suggestion ( #1121 )
2025-01-23 12:15:40 +08:00
yetone
76f60794c3
fix: release the cursor when generating ( #1109 )
2025-01-21 00:04:48 +08:00
Adam Sherwood
e4c86e317a
feat: add File Selector Provider for mini.pick. ( #1107 )
2025-01-20 14:38:04 +08:00
阿楠
1660ca5c51
fix 'bug: custom vendor configuration is broken ( #1089 )' ( #1090 )
...
Assigning M.vendors to an empty table {} at line 267 causes the metatable set for M at line 340 to lose its effect. As a result, accessing M.vendors does not retrieve the correct vendors from the configuration but instead always accesses an empty table.
2025-01-16 16:56:57 +08:00
Austin Horstman
ea5706f52f
fix(get_provider): fix nil access table for vendors ( #1074 )
...
If calling method without setup, we need to instantiate the vendors
table so the method can properly extend the providers table into
vendors.
2025-01-15 18:40:35 +08:00
yetone
bd8afce3b0
feat: tab flow ( #1077 )
2025-01-14 15:39:57 +08:00
Aaron Pham
ba9f014b75
fix(auto_suggestion_provider): default to claude in copilot ( #1072 )
2025-01-12 00:56:21 +08:00
Ethan Howard
c3e7ba0be0
feat: respect git ignore for autosuggestions ( #994 )
2025-01-11 23:00:19 +08:00
Alban Kurti
225e6f9572
feat: auto focus sidebar ( #982 )
2025-01-09 01:40:19 +08:00
yetone
48fc35f978
fix: hide internal properties of config ( #1036 )
2025-01-05 18:27:23 +08:00
Christopher Brewin
e612ad7566
feat(file_selector): command for switching the file picker provider. ( #958 )
2024-12-17 19:29:28 +08:00
Fernando Freire
5c20cc1779
feat(context): add current buffer to selected file ctx ( #941 )
2024-12-13 22:57:42 +08:00