yetone
f10b8383e3
refactor: history messages ( #1934 )
2025-04-30 03:07:18 +08:00
yetone
756d1f1e24
feat: universal selector ( #1877 )
2025-04-15 16:40:47 +08:00
yetone
0828d32346
fix: AvanteEdit command ( #1799 )
2025-04-02 16:27:10 +08:00
kyrisu
78d6c389b4
feat: add command to include all buffer files in file selector ( #1748 )
2025-03-28 10:24:49 +08:00
Omar Crespo
bae5275705
feat: add stop sequence ( #1652 )
2025-03-21 19:34:33 +08:00
yetone
8c9cd1a7b2
Revert "feat: Allow Chat Sidebar to Replace the Main Window (No Split) ( #1638 )" ( #1648 )
...
This reverts commit 31041f6d65 .
2025-03-20 03:25:08 +08:00
brook hong
31041f6d65
feat: Allow Chat Sidebar to Replace the Main Window (No Split) ( #1638 )
2025-03-20 03:10:54 +08:00
yetone
1c8cac1958
feat: history manager ( #1644 )
2025-03-19 17:28:05 +08:00
yetone
8b730182cb
refactor: ui lib ( #1642 )
2025-03-19 14:34:32 +08:00
yetone
55d5dfa8cd
fix: ask api ( #1641 )
2025-03-19 14:14:57 +08:00
yetone
191d7b8783
feat: claude text editor tool ( #1631 )
2025-03-19 00:09:49 +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
4d983532a1
fix: more readable value name ( #1521 )
2025-03-07 20:27:11 +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
Michael Gendy
9a191abce5
feat(model): add model selection ( #961 )
...
* feat(model): add model selection with keybinding
* lint
* rename model_select to model_selector
2025-02-19 02:01:21 +08:00
yetone
48fc35f978
fix: hide internal properties of config ( #1036 )
2025-01-05 18:27:23 +08:00
Christopher Brewin
e612ad7566
feat(file_selector): command for switching the file picker provider. ( #958 )
2024-12-17 19:29:28 +08:00
Christopher Brewin
78dd9b0a6d
feat(context): add a ui for selecting and adding files to the sidebar as context ( #912 )
...
* feat(sidebar): supports select files
chore (context) update add type annotations to context functions
chore (sidebar) remove unused notify function call
refactor (sidebar) remove setting search file to file path
chore (sidebar) remove nvim_notify debugging api call
* feat (files) allow selecting a file by string via cmp suggestion menu
* chore (context) refactor to allow context using @file with a context view
* refactor (context) refactor seletected file types as an array of path and content
* refactor (config) remove unused configuration options
* refactor (sidebar) remove unused unbild key
* refactor (context) remove unused imports
* refactor (mentions) update mentions to support items with callback functions and removal of the underlying selection.
* fix (sidebar) add file context as a window that is visitable via the tab key
* refactor (file_content) remove file content as an input to llm
* feat (sidebar) support suggesting and applying code in all languages that are in the context
* feat (sidebar) configurable mapping for removing a file from the context.
* feat (context_view) configure hints for the context view for adding and deleting a file.
* feat (context) add hints for the context view.
* fix (sidebar) type when scrolling the results buffer.
* refactor (selected files) refactor llm stream to accept an array of selected file metadata
* refactor: context => selected_files
---------
Co-authored-by: yetone <yetoneful@gmail.com >
2024-12-12 01:29:10 +08:00
Jakkapat Paijit
86ba5a468b
feat(api): add switch sidebar focus ( #709 )
2024-10-15 11:24:48 +08:00
Maddison Hellstrom
964715be64
feat: floating input ( #721 )
...
* feat: add floating input to ask method
Open a floating input similar to the "edit" input for the "ask" input.
Enabled in config via `Config.windows.ask.floating` or by passing
`{ floating = true }` to the `api.ask` method.
Includes logic to ensure the sidebar uses the correct buffer and selection
if an existing sidebar is open for another code buffer.
Also refactored the `selection` module to extract the floating input
logic into a new `PromptInput` class.
* docs: update config options
* feat: more accurate annotations to prevent user misunderstandings
---------
Co-authored-by: yetone <yetoneful@gmail.com >
2024-10-15 11:22:34 +08:00
yetone
22243bc316
feat: silence debug msg ( #636 )
2024-09-26 11:18:40 +08: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
Aaron Pham
7015dde5bf
chore(mapping): add support for toggling suggestion ( #546 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-06 01:09:02 -04:00
Aaron Pham
29e109e447
feat(api): support native chat mode ( #541 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-05 02:43:31 -04:00
Aaron Pham
d10cca4265
feat(api): support for ask customization ( #527 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-04 09:15:32 -04:00
Aaron Pham
158170f9ed
fix(api): invalid types on defined class ( #523 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-04 06:34:29 -04:00
yuchanns
f239733e61
chore(build): support download-windows-artifacts
...
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz >
2024-09-04 13:21:51 +08:00
Aaron Pham
5fde5e03ea
chore(build): streaming logs ( #512 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-04 00:42:32 -04:00
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
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
e16111ba34
chore(types): update API to include suggestion ( #469 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 04:29:08 -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
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 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
Aaron Pham
ea73816665
fix(warning): taken into account silent_warning ( fixes #385 ) ( #388 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-30 02:08:59 -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