yetone
dfdab1d41f
fix: openai tool histories ( #1606 )
2025-03-17 03:06:26 +08:00
yetone
078f06320c
feat: make confirm window large ( #1605 )
2025-03-17 02:31:17 +08:00
yetone
6e77da83c1
fix: better sidebar ( #1603 )
...
* fix: better sidebar
* feat: better msg history
* fix: tests
2025-03-17 01:40:05 +08:00
yetone
f60f150a21
fix: openrouter always returns 200 regardless of the situation ( #1586 )
2025-03-14 19:29:16 +08:00
yetone
bafe156639
feat: rename search_keyword => grep_search ( #1584 )
2025-03-14 15:57:24 +08:00
yetone
e332d74c06
fix: anthropic rate limit ( #1583 )
2025-03-14 14:13:47 +08:00
yetone
110ba8a21f
optimize: refine context prompts ( #1579 )
2025-03-14 03:47:26 +08:00
yetone
1e82a1c0e7
fix: do not use bash to write file! ( #1576 )
2025-03-13 16:53:50 +08:00
yetone
d307467771
feat: hide in model selector ( #1574 )
2025-03-13 01:39:59 +08:00
yetone
8b37cfc306
feat: system_prompt can be a function ( #1571 )
2025-03-12 19:57:17 +08:00
yetone
f9f92dc9d4
Revert "fix: Always handle the extra response outside of stream, such as the exceptions from bedrock ( #1526 )" ( #1569 )
...
This reverts commit f9ab6934d2 .
2025-03-12 19:10:05 +08:00
miguelosana
fee1aacdfc
feat: Add claude tools to vertex claude provider ( #1559 )
...
* feat: Add claude tools to vertex claude provider
* fix: export transform_tool from claude.lua
* Include type for transfor_tool
---------
Co-authored-by: Miguelo Sana <miguelo@incubeta.com >
2025-03-12 18:43:44 +08:00
yetone
9e3e8d06a2
feat: get custom tools from a function ( #1567 )
2025-03-12 17:57:09 +08:00
Dalton Kye Miller
e635452389
fix: mappings not clearing after diff ( #1562 )
2025-03-12 16:46:10 +08:00
Kasper Seweryn
c4fa4621fb
fix: remove stale popup buffers ( #1530 )
...
* fix: remove stale popup buffers
* fix: restore the logic for updating the buffer
---------
Co-authored-by: yetone <yetoneful@gmail.com >
2025-03-12 16:43:25 +08:00
brook hong
f9ab6934d2
fix: Always handle the extra response outside of stream, such as the exceptions from bedrock ( #1526 )
2025-03-12 16:29:32 +08:00
adasauce
70124ad366
feat: add caller information to debug logs ( #1534 )
2025-03-12 02:56:59 +08:00
kernitus
9552a960ef
fix(azure): attempt to call is_o_series_model ( #1560 )
2025-03-12 02:53:59 +08:00
yetone
9c7a1a59ac
fix: plenary.path is too slow ( #1557 )
2025-03-11 15:39:34 +08:00
yetone
5a1f9fcfb9
fix: trim empty last line ( #1556 )
2025-03-11 15:20:58 +08:00
yetone
dff7e9b802
optimize: is_win ( #1555 )
2025-03-11 15:12:39 +08:00
yetone
7c3460628b
fix: cannot serialise userdata ( #1551 )
2025-03-11 00:55:05 +08:00
yetone
aa2c2b0054
fix: stricter static typing ( #1550 )
2025-03-11 00:41:21 +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
7d7f93d093
feat: upgrade rag service ( #1548 )
2025-03-10 16:32:17 +08:00
yetone
558a7bbd38
fix: close_from_input keybinding types ( #1546 )
2025-03-10 15:54:01 +08:00
Jae-Won Chung
9fa2d9e51d
fix: remove sidebar.close_from_input default keybinding ( #1536 )
...
* Remove <c-d> from default insert mode keybinding
* Check `close_from_input ~= nil` before keymap
* Default `close_from_input` to `nil`
* Update README.md keybinding defaults
* Try to pass type check
2025-03-10 15:31:13 +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
Canopus
4976807a33
fix: thrown error when trying to use codebase with no buffer opened ( #1541 )
...
* Fix - Fix thrown error when trying to use @codebase with no buffer opened
* Style - Fix stylua formatting in repo_map and sidebar
* Fix - Restore code selection handling in sidebar
This was a mistake on my part while rushing to make the PR. I deleted an
unrelated commit that got sent by mistake, and during the second review,
I didn't notice that this important code selection functionality was
removed. The code has now been properly restored.
2025-03-10 00:20:43 +08:00
yetone
05b3b843c8
fix: selected code ( #1542 )
2025-03-10 00:17:24 +08:00
yetone
a0e0924730
feat: carry recently viewed files as context ( #1538 )
2025-03-09 15:42:31 +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
3741460541
optimize: make relative ( #1529 )
2025-03-08 21:15:07 +08:00
brook hong
4766e76a31
feat: add key mappings to close sidebar in input_container ( #1494 )
...
* add key mappings to close sidebar in input_container
* add autocmd to enter normal mode on leaving input_container
* add autocmd to enter insert mode on entering input_container
2025-03-08 12:55:13 +08:00
yetone
8344d3ee3d
feat: support customizing system_prompt in the configuration ( #1527 )
2025-03-08 12:51:49 +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
6c7c5464ca
feat: cwd ad project root ( #1517 )
2025-03-07 11:53:09 +08:00
Umut Önder
dbe31a866a
Fix attempt to call field 'is_o_series_model' in Copilot provider ( #1514 )
2025-03-07 11:14:36 +08:00
yetone
11305eaacd
fix: bedrock ( #1516 )
2025-03-07 11:12:59 +08:00
yetone
25dee44de9
fix: bedrock ( #1511 )
2025-03-07 00:30:30 +08:00
yetone
8620ea3e12
refactor: summarize memory ( #1508 )
2025-03-07 00:12:57 +08:00
yetone
5aa55689ff
fix: bedrock claude do not support prompt caching ( #1507 )
2025-03-06 18:31:56 +08:00
Sávio Carlos Martins Costa
6d39e06f57
fix: return statement of the "Utils.has", as "pcall" never returns nil ( #1501 )
2025-03-06 08:21:22 +08:00
yetone
662b6a547b
fix: cache prompt count ( #1499 )
2025-03-06 00:08:59 +08:00
yetone
93c2e1fd83
feat: cache tool use ( #1496 )
2025-03-05 19:43:18 +08:00
Grimaldi Baptiste
232d4b1340
feature model selection custom display name ( #1477 )
...
* feature model selection custom display name
Added an option for a custom display name
I had the need for this option for multiple similar custom model
configurations where I wanted to have more indicative titles.
* linting error
2025-03-05 19:25:48 +08:00
yetone
f6484a0e61
feat: add glob llm tool ( #1495 )
2025-03-05 19:22:22 +08:00
yetone
093c09b760
fix: search keyword ignore vcs when using rg ( #1493 )
2025-03-05 18:55:23 +08:00