Matthieu Coudron
68b624ab5b
chore: sort providers by name ( #2876 )
2025-12-19 12:37:37 +08:00
yetone
d45b622193
Auto select Copilot Response API for GPT-5 Codex models ( #2808 )
2025-10-30 22:38:32 +08:00
Peter Cardenas
a7052aca0b
feat: allow switching between acp providers with AvanteSwitchProvider ( #2746 )
2025-10-06 18:21:50 +08:00
yetone
5e0aa7e5c0
feat: support acp ( #2649 )
2025-08-31 07:41:19 +08:00
Fabian Klopfer
11e457e56b
[feat] Add basic support for IBM's watsonx code assistant ( #2617 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-08-26 17:26:15 +08:00
Fredrik Averpil
2d9247e536
feat(providers): Defer execution of cmd: API keys ( #2372 )
2025-06-30 10:25:14 +08:00
Andriy Rakhnin
a0fc91d4c8
fix: parse_api_key inheritance problem ( #2252 )
2025-06-23 01:13:15 +08:00
Mahmoud Abduljawad
53c764a258
feat: scoped API key support with AVANTE_ prefix ( #2285 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-06-22 14:36:51 +08:00
yetone
b8aa182c3f
feat: allow empty api_key_name ( #2228 )
2025-06-15 15:34:26 +08:00
yetone
ac5dc900eb
fix: updating provider configuration ( #2187 )
2025-06-07 18:02:35 +08:00
yetone
a2f31bd2e2
fix: updating provider config ( #2183 )
2025-06-07 16:34:21 +08:00
Avinash Thakur
ec0f4f9ae0
feat: allow custom input provider, removing dressing.nvim ( #2173 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: yetone <yetoneful@gmail.com >
2025-06-06 23:04:35 +08:00
yetone
a341d1dc0b
chores: add error message for provider configuration error ( #2169 )
2025-06-05 23:02:59 +08:00
yetone
54d2790fe0
fix: ignore errors in is_env_set ( #2159 )
2025-06-05 02:56:59 +08:00
yetone
e9ab2ca2fd
refactor: providers config ( #2117 )
2025-06-03 04:01:01 +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
yetone
310fde258d
fix: do not use openai-gpt-4o-mini as the default summary provider ( #1984 )
2025-05-04 15:51:53 +08:00
yetone
32ca1ed38e
fix: set default auto suggestions provider to nil ( #1951 )
2025-05-01 02:50:01 +08:00
Chris Werner Rau
61dbbda3e8
fix: allow fields like api_key_name to be a table ( #1938 )
2025-04-30 03:07:31 +08:00
yetone
f10b8383e3
refactor: history messages ( #1934 )
2025-04-30 03:07:18 +08:00
guanghechen
eb1cd44731
fix(provider): shouldn't ask user to input value when the env variable already been set ( #1889 )
2025-04-17 17:20:50 +08:00
yetone
191d7b8783
feat: claude text editor tool ( #1631 )
2025-03-19 00:09:49 +08:00
yetone
7c3460628b
fix: cannot serialise userdata ( #1551 )
2025-03-11 00:55:05 +08:00
miguelosana
3eaaaa8f5f
feat: add vertex claude provider ( #1549 )
...
* feat: Add vertex claude provider
* remove debug logging
---------
Co-authored-by: Miguelo Sana <miguelo@incubeta.com >
2025-03-10 22:43:10 +08:00
yetone
750ee80971
feat: add ollama as supported provider ( #1543 )
...
* feat: add ollama as supported provider
*This implementation is only working with `stream = true`*
- Uses the actual ollama api and allows for passing additional options
- Properly passes the system prompt to api
Use ollama as provider in opts like this:
opts = {
debug = true,
provider = "ollama",
ollama = {
api_key_name = "",
endpoint = "http://127.0.0.1:11434 ",
model = "qwen2.5-coder:latest",
options = {
num_ctx = 32768,
temperature = 0,
},
stream = true,
},
* fix: ollama types
---------
Co-authored-by: jtabke <25010496+jtabke@users.noreply.github.com >
2025-03-10 02:23:56 +08:00
adasauce
02fb470140
feat: support cmd: loading api keys for google search APIs ( #1532 )
...
refactor environment loading logic into Utils and use it for existing
provider loading, and web search where appropriate.
2025-03-09 15:01:49 +08:00
yetone
868c136574
refactor: remove use_xml_format ( #1535 )
2025-03-09 14:58:30 +08:00
yetone
d75094b815
fix: bedrock ( #1524 )
...
* fix: bedrock
* fix: bad variable name
* fix: missing metatable
2025-03-08 02:17:28 +08:00
yetone
4d983532a1
fix: more readable value name ( #1521 )
2025-03-07 20:27:11 +08:00
yetone
8620ea3e12
refactor: summarize memory ( #1508 )
2025-03-07 00:12:57 +08:00
yetone
e7ffb76499
fix: reuse parse_messages and remove parse_response_data and have a good function name for check env exists ( #1386 )
2025-02-25 13:52:13 +08:00
Peter Cardenas
afa674c6fd
chore: prefer not to use function assignment ( #1381 )
2025-02-25 12:08:03 +08:00
yetone
b04bffa441
fix: types ( #1344 )
2025-02-22 23:24:20 +08:00
yetone
5b006624e6
feat: cursor planning mode enabled by default ( #1316 )
2025-02-20 13:06:17 +08:00
yetone
b21d2632d3
feat: cursor planning mode ( #1289 )
2025-02-17 18:49:29 +08:00
Enes Kutay SEZEN
0a146dc63a
docs: add reasoning_effort docs ( #1286 )
2025-02-17 12:52:22 +08:00
yetone
ce55d7ac9e
refactor: better value name ( #1261 )
2025-02-13 01:39:02 +08:00
yetone
5f6612fb8c
fix: support multiple tool use ( #1192 )
2025-02-06 16:41:28 +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
ken
43269cc07f
Feat: Add Amazon Bedrock provider ( #1167 )
2025-02-03 22:33:25 +08:00
yetone
b5ac768416
feat: supports reasoning_content ( #1159 )
2025-02-02 02:12:14 +08:00
msvechla
6206998f24
chore: allow to pass raw curl args ( #920 )
...
This can be used to pass additional arguments to curl, which can be
helpful when working on new providers like bedrock, that can use curl
arguments for authorization.
2024-12-04 18:57:07 +08:00
yetone
cf2312abbc
fix: provider must be set ( #868 )
2024-11-19 05:14:04 +08:00
yetone
ff85b9c1e2
refactor: remove redundant local field to facilitate provider configuration ( #858 )
2024-11-17 02:55:40 +08:00
yetone
4acdcb6e8b
fix: provider inherited_from ( #857 )
2024-11-17 01:09:33 +08:00
yetone
a3e5053d55
fix: preset vendors missing many fields ( #851 )
2024-11-16 02:09:14 +08:00
yetone
1e8abbf798
feat: memory 🧠 ( #793 )
2024-11-04 16:20:28 +08:00
Aaron Pham
5c02a5d846
chore(type): update providers and claude hints ( #766 )
2024-10-27 02:27:10 -04:00
Agustín Catellani
bcec0fa194
fix: initialize auto suggestions providers ( closes #571 ) ( #576 )
2024-09-15 10:56:18 -04:00