Commit Graph

112 Commits

Author SHA1 Message Date
yetone
0705234991 refactor: planning mode user prompt use aider prompt (#671) 2024-09-30 19:38:31 +08:00
yetone
64f26b9e72 chore: update badges (#658) 2024-09-27 20:58:56 +08:00
yetone
8e1018fef7 feat: repo map (#496)
* feat: repo map

* chore: remove breakline

* chore: remove spaces

* fix: golang public method

* feat: mentions for editing input
2024-09-23 18:52:26 +08:00
yetone
f97a2d9bc1 fix: docs format (#608) 2024-09-19 20:07:48 +08:00
yetone
8a3d5f30ec fix: use global statusline (#607) 2024-09-19 20:06:19 +08:00
Evgeny Naumov
de9f36fc2f fix(hl): use global namespace (closes #563) (#590)
* add AvantePopupHint and AvanteInlineHint hl groups

* Update lua/avante/sidebar.lua

* chore: update styling

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Co-authored-by: Aaron Pham <Aaronpham0103@gmail.com>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz>
2024-09-15 10:53:33 -04:00
Aaron Pham
26fe7b4a10 fix: vim-plug installation (#595)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-09-15 10:44:39 -04:00
Valentin Berlin
cea3dfb85b Add user option for sidebar window focus mapping (#585)
* add mappings for window navigation in sidebar

* add new mapping option to readme

* rollback formatitng changes in Readme file
2024-09-15 02:42:55 +08:00
yetone
0642905c80 feat: specific provider for auto-suggestions (#569) 2024-09-12 14:23:00 +08:00
Aaron Pham
8184275770 docs: add credits for secrets (#566)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-09-11 19:43:20 -04:00
Aaron Pham
33c9ac216d docs: add notes on initializing library (#543) 2024-09-05 02:50:59 -04:00
Hanchin Hsieh
c027ea269a chore: doc for windows
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
2024-09-04 13:52:31 +08:00
yetone
f77bacb10b fix(docs): don’t need jq anymore (#514) 2024-09-04 13:14:14 +08:00
Aaron Pham
1e43122cac chore(readme): update instructions to keep up with main (#509)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-09-03 23:26:54 -04:00
Aaron Pham
02f457ad1f chore(readme): update install instruction (#507)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-09-03 23:14:46 -04:00
yetone
b46eec2a84 fix(docs): do not need github token anymore (#497) 2024-09-04 04:16:40 +08:00
Will Lynas
f7c3003f4c docs: grammar in README (#489) 2024-09-03 15:38:04 -04:00
Aaron Pham
713cb403d0 docs: update PAT requirements (closes #477) (#478) 2024-09-03 07:18:23 -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
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
2b4dff46fc fix(vim): set vimexpr for build (closes #453) (#458)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-09-02 12:31:13 -04:00
yetone
6b41c64735 docs: add CI badge (#439) 2024-09-01 17:06:57 +08:00
yetone
8dd5db8923 docs: add position configuration in the readme (#437) 2024-09-01 16:25:52 +08: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
3b13b5e165 docs: fix indentation in README 2024-08-31 23:44:28 +08: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
Will Lynas
bf1e7f1f17 fix: add missing "with" in README 2024-08-31 20:01:51 +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
Cosmin Nicolaescu
b7127b33c6 chore(provider): update supported LLM list (#386) 2024-08-30 01:51:26 -04: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
d82ef342c4 docs: add instruction for mini.deps (#380)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 20:00:18 -04:00
Aaron Pham
12adc67d0d docs: update compatible neovim version (#375) 2024-08-29 15:02:41 -04:00
Aaron Pham
ef174bbc2c docs: cleanup installation dropdown (#369)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 12:48:42 -04:00
Josef Moudrik
063a5ed24b Add Plug install info to README.md (#364)
* README.md: add Plug install info

* README.md: polish
2024-08-29 23:22:16 +08:00
John Zinno
b6f3e2db44 docs: update key bindings (#366)
* Update README.md

* remove duplicate entry
2024-08-29 23:16:52 +08:00
yetone
cdd7730bd7 feat: choose all theirs (#361) 2024-08-29 20:32:00 +08:00
Maddison Hellstrom
abe08d5283 feat: pick conflict under cursor (#355)
Added `cc` which picks the conflict under the cursor, if there is one.
2024-08-29 02:25:45 -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
Hanchin Hsieh
cb197fb606 feat(clipboard): support windows (#345)
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
2024-08-29 00:00:19 -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
c635f73748 feat: pasting image within buffer (#331)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 14:43:14 -04:00
Aaron Pham
46a621e9de fix: check for clipboard path locally to avoid recursion (#330)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 12:54:06 -04:00
Filipe Lima
cadee677ba feat: make nvim-web-devicons an optional dependency (#328)
* chore: make `web-devicons` optional

* docs: update readme install instructions
2024-08-29 00:49:16 +08:00
yetone
fc5f6754a5 docs: add license info (#325) 2024-08-28 22:26:22 +08:00
Hanchin Hsieh
d8c1054e07 Update README.md 2024-08-28 21:31:47 +08:00
yetone
bfa203018e fix: remove copilot provider (#318) 2024-08-28 20:51:20 +08:00