Aaron Pham
|
b48b6b7afd
|
chore(build): streaming stdout (#511)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-09-04 00:21:41 -04:00 |
|
Aaron Pham
|
d395aa3fea
|
chore: set build from source to false (#494)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-09-03 15:49:41 -04:00 |
|
Aaron Pham
|
24b66e08dc
|
fix(install): prebuilt instruction (closes #474) (#476)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-09-03 06:53:14 -04:00 |
|
Aaron Pham
|
a5726bd2bf
|
feat(crates): prebuilt binaries (#473)
* feat(crates): prebuilt binaries
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: update name
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: build on PR
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: only build for lua51 and luajit
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* feat: build stuff
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: only build if changes in Rust
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: remove deadcode
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-09-03 06:20:53 -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 |
|
yetone
|
65e1e178f5
|
feat: automatic suggestion (smart tab) (#455)
|
2024-09-03 14:03:59 +08: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 d5a4db8321d232a1b9c0d86fc38e8dd516d15776.
* 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 bf1e7f1f17c8b82687b15c41e5a8104ea03f70cf.
* Revert "feat: tokenizers (#407)"
This reverts commit d2095ba267abbfe169582708a4449e609aa9709b.
|
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 |
|
Aaron Pham
|
1e009822e4
|
chore(mappings): add options to reflect wiki changes (#349)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-29 01:09:26 -04:00 |
|
Aaron Pham
|
38a5dbe429
|
fix(mapping): eager set via lua functions (#347)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-29 00:00:10 -04:00 |
|
Aaron Pham
|
2e6a26240e
|
feat(mapping): plug and expose API (#346)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-28 23:56:00 -04:00 |
|
Aaron Pham
|
2e48174d09
|
fix(refresh): check if sidebar is available or not (#333)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-28 14:52:57 -04:00 |
|
Aaron Pham
|
755c15c0bd
|
chore(clipboard): separate logic to save as base64 and files (#329)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-28 11:52:12 -04:00 |
|
yetone
|
bfa203018e
|
fix: remove copilot provider (#318)
|
2024-08-28 20:51:20 +08:00 |
|
Will Lynas
|
5d5ebc8560
|
chore: add desc to keymaps (#314)
|
2024-08-28 18:54:15 +08:00 |
|
yetone
|
fe6518f6de
|
feat: editing mode (#281)
|
2024-08-27 22:44:40 +08:00 |
|
Aaron Pham
|
36446a24e3
|
chore(config): customize prompt prefix (#271)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-27 03:44:05 -04:00 |
|
Aaron Pham
|
e80246e211
|
chore: remove deadcode (#265)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-27 02:40:24 -04:00 |
|
yetone
|
50d0748901
|
refactor: remove floating windows (#262)
|
2024-08-27 14:28:10 +08:00 |
|
Aaron Pham
|
3369f732c5
|
chore(opts): respect user opts (#255)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-27 01:39:48 -04:00 |
|
Aaron Pham
|
07af0a91f2
|
chore: persistent augroup name pattern (#250)
for better augroup management
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-26 22:31:57 -04:00 |
|
Aaron Pham
|
72ba4ad52e
|
refactor: cleanup diff highlights (#247)
make sure to run on scheme change
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-26 17:18:37 -04:00 |
|
Aaron Pham
|
3f906e5289
|
refactor(history): use XDG_DATA_STATE as source dir (#209)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-25 03:12:53 -04:00 |
|
Aaron Pham
|
305d972849
|
chore(keymaps): add toggle options (#204)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-25 00:16:25 -04:00 |
|
yetone
|
7bea73eb80
|
fix: check if is sidebar buf (#179)
|
2024-08-24 00:14:20 +08:00 |
|
Aaron Pham
|
2fc266edd2
|
fix(refresh): correct refresh in code buffer (#166)
only render inlay in codebuf
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-23 02:23:45 -04:00 |
|
Aaron Pham
|
8d52229f16
|
refactor(llm): cleanup providers for future ops (closes #134) (#147)
support allow_insecure and proxy ops
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-22 01:48:40 -04:00 |
|
yetone
|
5208fdc278
|
fix: default use global statusline (#133)
|
2024-08-21 22:43:00 +08:00 |
|
yetone
|
2e48d387a9
|
refactor: get rid of nui-components (#118)
|
2024-08-21 21:28:17 +08:00 |
|
Aaron Pham
|
7e6705c0b1
|
fix(hint): correct variable and setup on init (#82)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-19 05:11:38 -04:00 |
|
Aaron Pham
|
2700cad921
|
feat(providers): add support for custom vendors (#74)
* feat(providers): add support for custom vendors
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: override configuration not setup
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-19 10:20:29 +08:00 |
|
Aaron Pham
|
5fa4f701dd
|
refactor(ai): streaming chunks to avoid excessive redraw. (#73)
* perf(ai): token streaming with quick refactoring
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: window resize and AvanteSwitchProvider
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* revert: config change
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: return early
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 15:03:25 -04:00 |
|
Aaron Pham
|
b979b3d8ce
|
chore(init): gated neovim version (#67)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 18:28:11 +08:00 |
|
Aaron Pham
|
8e503ef114
|
fix(event): make sure to create object during on tab enter (#65)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 06:06:17 -04:00 |
|
Aaron Pham
|
d885bd9680
|
fix(ui): set selection per buffer and remove spinner (closes #32) (#62)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 17:36:30 +08:00 |
|
Aaron Pham
|
af1f51455e
|
feat(ui): add envvar popup with warnings (#54)
* feat: add support for input popup of envvar
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: update README and ignore certain filetypes for popup
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: readme doesn't support nested callout
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 04:04:40 +08:00 |
|
Aaron Pham
|
1aaf6a8227
|
feat(diff): autojump (#48)
centralized configuration
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 02:14:02 +08:00 |
|
Aaron Pham
|
95b42e835f
|
chore(cmd): add manual refresh and update types (#44)
* chore(cmd): add manual refresh and update types
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: add refresh mapping
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-18 01:41:34 +08:00 |
|
yetone
|
3dca5f4764
|
feat: ask selected code block (#39)
|
2024-08-17 22:29:05 +08:00 |
|
yetone
|
f8cbc88424
|
refactor(ui): bounding popover (#13) (#29)
* refactor(ui): bounding popover (#13)
* refactor(ui): bounding popover
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: update readme instructions on setting up render-markdown.nvim
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: align code style
* fix: incorrect type annotation
* fix: make it work with mouse movement
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: focus correct on render
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: make sure to close the view
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* chore: cleanup cursor position
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* docs: add notes on rc
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: make sure to apply if has diff
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: do not simulate user input
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Co-authored-by: yetone <yetoneful@gmail.com>
* fix(autocmd): make sure to load tiktoken on correct events (closes #16) (#24)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* feat(type): better hinting on nui components (#27)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* feat: scrollview and tracking config and lazy load and perf (#33)
* feat: scrollview and tracking config and lazy load and perf
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: add back options
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* revert: remove unused autocmd
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
* fix: get code content
* fix: keybinding hint virtual text position
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Co-authored-by: yetone <yetoneful@gmail.com>
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-17 15:14:30 +08:00 |
|
Aaron Pham
|
e3c162aad3
|
perf: make load ultra ultra fast (#14)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-16 09:08:26 +08:00 |
|
Aaron Pham
|
f7de743fe0
|
feat(tiktoken): automatic build (#9)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
|
2024-08-15 20:59:01 +08:00 |
|
yetone
|
c8b7c832a5
|
feat: add sidebar.lua
|
2024-08-15 17:57:19 +08:00 |
|
yetone
|
036ce7e77e
|
Revert "fix: escape original_content" (#8)
This reverts commit 1634abb9cd29a3d8265fd440e14fe0f56d92d6a9.
|
2024-08-15 16:01:56 +08:00 |
|
Wey Gu
|
2951217a68
|
docs: macOS tiktoken core install (#7)
also fix azure default api_version
|
2024-08-15 16:00:18 +08:00 |
|
yetone
|
0da115bf7f
|
fix: trim line number prefix
|
2024-08-15 15:58:10 +08:00 |
|