Commit Graph

422 Commits (011b05ee300c6b1ba7eebb72dd360dff18150f30)

Author SHA1 Message Date
Zhiming Ma 011b05ee30
feat: vscode extension walkthrough guide (#278)
* feat: VSCode extension walkthrough guides.

* chore: remove git assets.

* chore: move asset image.

* chore: revert unused changes.
2023-07-05 22:56:07 +08:00
Zhiming Ma 77079a9033
fix: vim plugin tab keymap fallback. (#277) 2023-07-04 16:35:46 +08:00
Zhiming Ma 9ca7d11295
chore: move agent log filepath. (#275) 2023-07-03 14:16:19 +08:00
Zhiming Ma 2a01fdf177
feat: agent read config toml (#274)
* feat: agent read config toml.

* fix: move loading config toml from agent creating to initialization.

* docs: update agent config doc.
2023-07-03 11:19:09 +08:00
Zhiming Ma 8a7630563b
chore: bump VSCode extention version 0.1.1. (#271) 2023-06-24 19:57:29 -07:00
Meng Zhang 9ca1f7e5f1
fix: add additional whitespace to match tokens that combining space and li… (#270)
* fix: add additional whitespace to match tokens that combining space and line break

* fix lint
2023-06-25 01:15:52 +00:00
Zhiming Ma af517fb15b
refactor: improve client auth flow (#269)
* refactor: improve client auth flow

* fix: agent waiting for auth token should update status before resolve.
2023-06-24 14:43:13 -07:00
Meng Zhang 7abca766ca
feat(python): add tabby-python-client (#268)
* feat(python): add tabby-python-client

* switch to setup.py
2023-06-24 09:43:16 -07:00
Meng Zhang 848aff7d1f chore: add experimental eval setup 2023-06-24 09:24:02 -07:00
Meng Zhang 06ac9f594e chore: add git dependency, for purpose of using scheduler in container 2023-06-24 09:24:02 -07:00
Meng Zhang 9e42a36376
Update README.md 2023-06-24 07:41:33 -07:00
Zhiming Ma 450bf5eded
fix: agent auth token refresh. (#267) 2023-06-24 06:33:33 -07:00
Meng Zhang 631cff3aed docs: update url of playground server 2023-06-23 18:55:23 -07:00
Meng Zhang 9278c67c8e
Update docker-compose.yaml 2023-06-23 12:14:29 -07:00
Meng Zhang 8879ed7655
feat: add experimental self host setup (#261) 2023-06-23 12:13:22 -07:00
Meng Zhang 0265d946d9 fix 2023-06-23 11:03:02 -07:00
Meng Zhang c43f885bc1
fix authApiBase (#264) 2023-06-23 10:56:00 -07:00
Meng Zhang 55ecfaca7b fix: change tabby server url 2023-06-23 10:09:24 -07:00
Zhiming Ma 2b258041bb
fix: Agent refresh auth token retry delay. (#263) 2023-06-23 00:39:06 -07:00
Zhiming Ma 1752f1555b
feat: agent auth support to refresh token. (#262) 2023-06-22 23:43:55 -07:00
Will Owens b6845ddac0
feat: vim user configurable bindings for accept/dismiss (#257)
* feat: update vim tabby-agent.js

* feat: vim configurable accept/dismiss bindings
2023-06-22 23:35:55 -07:00
Meng Zhang 59b03ae477 fix: use full clone in scheduler 2023-06-22 15:06:44 -07:00
Meng Zhang fcbc5edc55
Revert "feat: add /experimental/search endpoint (#258)" (#260)
This reverts commit 04980160e5.
2023-06-22 14:23:35 -07:00
Meng Zhang 04980160e5
feat: add /experimental/search endpoint (#258)
* feat: add /experimental/search endpoint

* fix format
2023-06-22 20:47:32 +00:00
Meng Zhang 8c1f6c2806
feat(scheduler): add java / python tags support (#259) 2023-06-22 20:25:56 +00:00
Zhiming Ma 2680410ac0
Feat agent postprocess limit completion scope (#254)
* refactor: Extract postprocess filters , add unit test for postprocess filters.

* feat: agent add indentation based postprocess.

* feat: agent enable indentation based postprocess.

* fix: rebase and small fixes.

* fix: move postprocess after completion cache.
2023-06-21 23:22:35 -07:00
Will Owens 450e6bbb56
feat: agent enable per request prefix/suffix max lines configuration (#255) 2023-06-21 20:01:57 -07:00
Meng Zhang 7ed5dd584d
feat: experiment ctags support in scheduler (#207)
* experiment ctags support

* add document.rs

* extract Document to common

* integrate tags into dataset builder

* skip if none

* do not add scheduler in client binary

* fix fmt
2023-06-21 19:48:13 -07:00
Pau García Chiner 41c747e295
Update the clients/vim/README.md (#253)
Added a section that explains how to install the extension on packer and lazy.
2023-06-19 13:50:48 -07:00
Zhiming Ma 69084d4c1e
fix: Playground completion request cancellation. (#251) 2023-06-18 21:31:57 -07:00
James Mills 407251b3f5
Fix incorrect tabby serve command (#250) 2023-06-17 17:51:47 -07:00
Meng Zhang 66563fabb2
Update README.md 2023-06-16 23:11:04 -07:00
Meng Zhang 6eae16d475 fix: typo in openapi documentation 2023-06-16 20:22:38 -07:00
Meng Zhang 67134eebcb
Update README.md 2023-06-16 14:55:06 -07:00
Zhiming Ma dda1013f21
chore: bump VSCode extension version 0.1.0. (#249) 2023-06-16 13:08:07 -07:00
Zhiming Ma 7597ec6097
refactor: VSCode Extension Settings cleanup. (#248)
* refactor: VSCode Extension Settings cleanup.

* fix: vscode extension update settings naming.
2023-06-16 12:54:30 -07:00
Zhiming Ma 7f607f2f30
feat: Update agent completion api user field. (#246) 2023-06-16 10:50:47 -07:00
Zhiming Ma 6f7a6afcd1
feat: Update agent device token api. (#244)
* feat: Update agent device token api.

* fix: typedef for DeviceTokenRequest.
2023-06-16 10:43:47 -07:00
Zhiming Ma 7cb9f2f07e
docs: update website openapi json. (#245) 2023-06-16 03:29:28 -07:00
Zhiming Ma 534d3d5ea7
feat: Add anonymous usage tracking. (#243)
* feat: Add anonymous usage tracking.

* fix: anonymous usage post body.

* fix: anonymous usage tracking initialize agent event name.

* chore: build tabby-agent.

* fix: agent anonymous data store.

* fix anonymous usage tracking event name: AgentInitialized.
2023-06-16 01:58:50 -07:00
Meng Zhang 8ee700089f feat: do not use fim template when suffix is empty string 2023-06-15 09:27:32 -07:00
Zhiming Ma 11e4a5991d
feat: tabby agent auth (#240)
* feat: Support tabby server auth.

* fix notification toggle command.

* feat: add vscode web support.
2023-06-15 08:53:21 -07:00
Zhiming Ma 008ad75e1f
fix: playground segments range error. (#242) 2023-06-15 08:25:41 -07:00
Meng Zhang 9abf1a7521
fix: optional file should be put in cache key to avoid internet access when prefer_local_files = true (#241)
* feat: when file is 404, cache as NotFound

* explicitly mark optional file

* refactor
2023-06-15 04:13:52 +00:00
Meng Zhang cc760bc436
docs: add star history 2023-06-14 19:33:57 -07:00
Meng Zhang d572cf7d6d api: add user field in completion api 2023-06-14 10:50:03 -07:00
Meng Zhang a15ca5d0b0 fix: tabby playground url 2023-06-13 14:35:07 -07:00
Meng Zhang 93d5d8b297 docs: update website openapi.json 2023-06-13 13:13:03 -07:00
Meng Zhang b2734aed59 feat: returns more information in /v1/health 2023-06-13 13:11:20 -07:00
Meng Zhang df67b13639 feat: cleanup trainer with new data format 2023-06-13 12:48:27 -07:00