Zhiming Ma
d4bef71441
refactor(agent): refactor tabby agent code style. Add typescripty strict check and eslint. ( #950 )
...
* refactor(agent): add typescript strict check and eslint.
* fix(agent): fix tree-shaking for building browser lib.
* fix(vscode): fix ignore paths for watch script.
2023-12-06 22:06:01 +08:00
Zhiming Ma
568b7b41a5
feat(agent): add experimental postprocess limit scope by syntax. ( #758 )
...
* feat(agent): add tree-sitter parser.
* feat(agent): make parser updating tree cache optional.
* feat(agent): add experimental limit scopy by syntax.
* test(agent): update unit test for limitScopeBySyntax.
2023-11-12 10:11:31 -08:00
Zhiming Ma
be5e76650f
refactor(agent): refactor completion postprocess and caching. ( #576 )
2023-10-17 09:04:04 -07:00
Zhiming Ma
f75a50de02
Refactor completion request statistics ( #474 )
...
* refactor(agent): improve completion provider stats.
* refactor(agent): refactor issues notification and config update.
2023-09-26 03:01:38 -07:00
Zhiming Ma
efe2dcbb0f
refactor(agent): agent http request and cancellation flow. ( #446 )
...
* refactor(agent): refactor http request and cancellation flow.
* fix: minor fixes.
* fix: minor fix cheking timeout error in stats.
2023-09-15 11:05:46 +08:00
Zhiming Ma
d497217427
feat(agent): support add request headers in config. ( #351 )
...
* feat(agent): support add request headers in config.
* fix(agent): fix authRequired event condition.
2023-08-11 19:39:17 +08:00
Zhiming Ma
1878644778
feat(vscode): add keybindings for accepting inline completions. ( #297 )
...
* feat(vscode): add keybindings for accepting inline completions.
* fix: set vscode keybinding profile to tabby-style.
* fix: update vscode keybindings documentation.
* docs: update vscode keybindings documentation.
2023-07-14 14:54:24 +08:00
Zhiming Ma
207559b0a2
feat: Agent add postprocess for repetitive patterns. ( #294 )
2023-07-13 16:31:20 +08:00
Zhiming Ma
5a5d6ee9d2
refactor: update yarn workspace struct and build scripts. ( #288 )
...
* refactor: update yarn workspace struct and build scripts.
* fix: vim upgrade agent script.
2023-07-11 14:02:58 +08:00