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
Aaron Pham
2b89f0d529
perf(anthropic): prompt-caching ( #517 )
...
bring back prompt caching support on Anthropic
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-04 03:19:33 -04:00
Aaron Pham
d7d476ddf5
chore(secrets): support table of string ( #500 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 21:47:01 -04:00
Aaron Pham
0d8098e4eb
fix(style): add parentheses ( #471 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 05:12:07 -04:00
Aaron Pham
e8c71d931e
chore: run stylua [generated] ( #460 )
...
* chore: add stylua
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: running stylua
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 04:19:54 -04:00
Aaron Pham
4ad913435c
feat(templates): avanterules filetype support ( closes #254 ) ( #466 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 04:09:13 -04:00
Aaron Pham
7266661413
feat(api): enable customizable calls functions ( #457 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-02 12:22:48 -04:00
Aaron Pham
0557deeab7
feat: tokenizers ( #429 )
...
* feat: tokenizers
This reverts commit d5a4db8321 .
* fix(inputs): #422
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-31 13:39:50 -04:00
yetone
d5a4db8321
Revert tokenizers ( #423 )
...
* Revert "fix: add missing "with" in README"
This reverts commit bf1e7f1f17 .
* Revert "feat: tokenizers (#407 )"
This reverts commit d2095ba267 .
2024-08-31 22:45:31 +08:00
Aaron Pham
d2095ba267
feat: tokenizers ( #407 )
...
* feat: autobuild tiktoken lib and schenanigans
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: revert readme changes
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* fix(build): windows
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz >
* chore(plugin): early load commands and base setup
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* fix(build): make sync
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* feat: rust go vroom vroom
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* feat: scuffed afaf implementation binding go brrrr
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: remove dups
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* fix(tokens): calculate whether we should do prompt_caching (fixes #416 )
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: ignore lockfiles
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* Update README.md
* Update crates/avante-tokenizers/README.md
* chore: remove unused
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: remove auto build
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz >
Co-authored-by: yuchanns <me@yuchanns.xyz >
2024-08-31 07:19:59 -04:00
yetone
104484f17c
fix: use the original prompts ( #397 )
2024-08-30 22:21:50 +08:00
yetone
2997d4669a
refactor: refactor planning prompts to resolve line number issues and indentation issues ( #382 )
2024-08-30 18:53:49 +08:00
Aaron Pham
483f71dba4
feat(provider): support copilot ( #381 )
...
* feat(provider): add back support for copilot
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* docs: add acknowledgement
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-29 23:36:39 -04:00
Aaron Pham
c635f73748
feat: pasting image within buffer ( #331 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-28 14:43:14 -04:00
yetone
bfa203018e
fix: remove copilot provider ( #318 )
2024-08-28 20:51:20 +08:00
Aaron Pham
cd9412514e
fix(llm): local-first check ( #297 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 18:37:19 -04:00
Aaron Pham
943d3f20b5
fix(local): ensure to set login to true in local ( fixes #135 ) ( #295 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 18:05:47 -04:00
Aaron Pham
01d12ccf98
fix(provider): key error ( fixes #291 ) ( #292 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 13:54:16 -04:00
Aaron Pham
a4929104cb
fix(env): skip for setting up from local ( #286 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 12:57:53 -04:00
Aaron Pham
d7be4a59c2
fix(openai): enable image support on OpenAI platform only ( fixes #282 ) ( #284 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 11:35:25 -04:00
Aaron Pham
cf68572494
feat(clipboard): initial support ( #279 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 06:57:29 -04:00
Aaron Pham
77551ce734
fix(cmdline): popup check on fail ( #277 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 05:13:51 -04:00