Commit Graph

449 Commits (83e1cf76d8dc7c0dd33004b5eef9302f128aa242)

Author SHA1 Message Date
Meng Zhang 83e1cf76d8
feat: Upgrade ctranslate2 to v3.17.1 (#323) 2023-08-02 05:46:08 +00:00
Zhiming Ma 67d407779c
feat(intellij): auto trigger completion and add hotkeys to accept/dismiss completion. (#315) 2023-07-27 16:47:51 +08:00
Meng Zhang b66a178bb7
docs: Update self-hosting.md 2023-07-26 21:15:31 +08:00
Meng Zhang ce79d40e07
docs: Update self-hosting.md 2023-07-26 18:19:38 +08:00
Zhiming Ma ead8090a8f
feat: add intellij plugin. (#312)
* feat: add intellij plugin.

* fix: fix name in intellij/package.json.
2023-07-25 19:17:14 +08:00
Zhiming Ma 81a8332c89
chore: bump VSCode extension version 0.2.1. (#303) 2023-07-17 16:47:54 +08:00
Zhiming Ma ec73728825
chore(vscode): set keybinding default to vscode-style. (#302) 2023-07-17 12:58:42 +08:00
Zhiming Ma 3c8455077e
docs(vscode): add changelog. (#300) 2023-07-16 16:03:13 +08:00
Meng Zhang 95bd53ac9c
feat: add select kind param. Supported editors could log line select … (#299)
* feat: add select kind param. Supported editors could log line select or block select

* fix lint
2023-07-16 16:02:40 +08:00
Zhiming Ma 3457599db5
chore: bump VSCode extension version 0.1.2. (#298) 2023-07-14 15:16:19 +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
Meng Zhang be5fe0d737
feat: add rust prompt rewrite support (#296) 2023-07-13 09:31:44 +00:00
Meng Zhang 4388fd0050
feat: support prompt rewriting (#295)
* refactor: extract PromptBuilder

* feat: load tantivy index in prompt builder

* integrate with searcher

* add enable_prompt_rewrite to control rewrite behavior

* nit docs

* limit 1 snippet per identifier

* extract magic numbers
2023-07-13 09:05:41 +00:00
Zhiming Ma 207559b0a2
feat: Agent add postprocess for repetitive patterns. (#294) 2023-07-13 16:31:20 +08:00
Meng Zhang 19586a4926
fix: fix bad indexing field of tag indexer (#293) 2023-07-13 07:19:46 +00:00
Meng Zhang 24d17dc1ed
feat: switching index to tag based (#265)
* add tag based index

* update for python

* fix lint
2023-07-13 06:25:39 +00:00
Meng Zhang be90047477
fix: fix int8 compute type, fix auto compute type selection (include float32 into consideration for cuda compute capability <= 6.0) (#291) 2023-07-12 11:09:38 +08:00
Meng Zhang 2ad0b69786
feat(experimental): visualize with streamlit (#290) 2023-07-11 15:29:45 +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
Meng Zhang 7ca416aa13 feat(experimental): add script to run eval in cli 2023-07-11 10:34:41 +08:00
Meng Zhang b135022dc0 feat: add script to run eval in cli 2023-07-11 10:31:50 +08:00
Meng Zhang bed723fced
feat: add python eval script (#266)
* feat: add python eval script

* update

* add local script

* move eval script

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* add README
2023-07-11 09:53:04 +08:00
Meng Zhang e822d1857f
fix: add retry strategy in tabby download (#285) 2023-07-09 05:18:19 +00:00
Zhiming Ma 62e0ea91d4
refactor: move vscode dev options to agent config. (#283) 2023-07-07 00:31:15 +08:00
Zhiming Ma 920ff9d0fe
docs: update VSCode extensino walkthrough docs about Tabby Cloud. (#282) 2023-07-06 11:43:34 +08:00
Meng Zhang 8d1b4f1edb
Revert "Update 02-apple.md (#280)" (#281)
This reverts commit 93e4882005.
2023-07-06 10:56:07 +08:00
Meng Zhang 93e4882005
Update 02-apple.md (#280) 2023-07-06 10:51:22 +08:00
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