Commit Graph

130 Commits (0f8ee7f5897808c28ff903ee1800c13392cebe6d)

Author SHA1 Message Date
Meng Zhang 41e48dc119
docs: Update vscode walthrough on tabby cloud (#507) 2023-10-08 21:26:21 -07:00
Meng Zhang 80a17aea37
feat: only show /v1/chat api if --chat-model is set (#498) 2023-10-02 17:17:27 +00:00
Meng Zhang f05dd3a2f6
refactor: cleanup chat api make it message oriented (#497)
* refactor: refactor into /chat/completions api

* Revert "feat: support request level stop words (#492)"

This reverts commit 0d6840e372.

* feat: adjust interface

* switch interface in tabby-playground

* move to chat/prompt, add unit test

* update interface
2023-10-02 15:39:15 +00:00
Meng Zhang aea8c74bdc feat: add OpenAPI link to playground 2023-09-29 18:20:38 -07:00
Meng Zhang 892aa61a53
docs: Update tabby-playground/README.md 2023-09-29 15:54:08 -07:00
Meng Zhang eb15933255
feat: add tabby playground for q&a use case (#493)
* init commit

* support chat

* add theme toggle

* limit message to 2 lines

* update

* update formatting

* update

* update

* update

* fix formatting

* update
2023-09-29 15:51:54 -07:00
Zhiming Ma 52c4ef38d3
feat(intellij): update tabby-agent to 0.3.1. (#490) 2023-09-29 03:06:47 -07:00
Zhiming Ma 4ebad71805
fix(agent): hotfix vscode extension 0.6.1. Filter out no data AgentStats event. (#489) 2023-09-28 18:58:44 -07:00
Zhiming Ma 1d6ac7836b
chore: bump VSCode extension version 0.6.0. bump tabby-agent version 0.3.0. (#484) 2023-09-27 19:19:31 -07:00
Zhiming Ma 50ac1ced0a
feat(agent): add user properties for anonymous usage tracking. (#483) 2023-09-27 19:15:39 -07:00
Zhiming Ma e5340ddf06
chore: add ci test clients. (#476)
* chore: add ci test clients.

* chore: add ci test build intellij plugin.
2023-09-26 21:02:56 -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 cc83e4d269
fix(vscode): completion view/select event. (#471)
* fix(vscode): completion view/select event.

* chore: bump tabby-agent version 0.3.0-dev.
2023-09-25 09:07:25 +08:00
Zhiming Ma 0aa6c5fcfb
feat(vscode): add manual trigger supporting. (#459)
* feat(vscode): add manual trigger supporting.

* fix: update documents and fix minor bugs.

* fix: lint.
2023-09-19 17:01:36 +08:00
samsja eec351f6bf
docs: update vim documentation (#453)
* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* fix: apply suggestions from code review

Co-authored-by: Meng Zhang <meng@tabbyml.com>

---------

Co-authored-by: Meng Zhang <meng@tabbyml.com>
2023-09-18 16:26:27 +08:00
Zhiming Ma 076dff9d98
chore: bump intellij plugin version 0.5.0. (#450) 2023-09-15 19:15:56 +08:00
Zhiming Ma 635469f6bd
chore: bump VSCode extension version 0.5.0. bump tabby-agent version 0.2.0. (#449) 2023-09-15 19:04:01 +08: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 3af32c8c7c
fix: hotfix vscode extension 0.4.1. update document links, fix data.json migration, and update anonymous usage tracking client properties. (#434) 2023-09-12 13:25:20 +08:00
Zhiming Ma 248c1717df
chore: bump intellij plugin version 0.4.0. (#431) 2023-09-12 01:09:48 +08:00
Meng Zhang ad6a2072d3
docs: restructure docs (#430)
* docs: improve doc structure

* add extensions
2023-09-11 23:26:05 +08:00
Zhiming Ma 31217bcfc8
fix(intellij): fix exception handling when initializing tabby. (#429) 2023-09-11 21:23:54 +08:00
Zhiming Ma 8cabf68892
chore: bump VSCode extension version 0.4.0. bump tabby-agent version 0.1.0. (#426) 2023-09-11 12:23:02 +08:00
Zhiming Ma 12a37e2330
refactor(agent): Move data path from ~/.tabby/agent to ~/.tabby-client/agent. Add config.toml template. (#420) 2023-09-10 10:25:23 +08:00
Zhiming Ma acfdba68fa
fix(vscode): do not show inline completion when autocomplete widget is visible. (#414) 2023-09-08 12:06:00 +08:00
Zhiming Ma f514e47c2e
feat(agent): add server info in AgentConnected event. (#402) 2023-09-05 15:06:35 +08:00
Zhiming Ma abfa7975e8
feat(intellij): update tabby-agent interface and add issue notifications. (#401) 2023-09-05 11:40:46 +08:00
Xudong Guo 3ab365f2c9
fix: 🐛 Couldn't find package "tabby-agent@0.0.1" (#399) 2023-09-05 11:29:01 +08:00
Zhiming Ma 1c1cf44639
feat(agent): added adaptive completion debouncing. (#389)
* feat(agent): added adaptive completion debouncing.

* chore: bump tabby-agent version to v0.1.0-dev.
2023-09-01 13:30:53 +08:00
Zhiming Ma 4da95892ba
chore: bump intellij plugin version 0.2.0. (#369) 2023-08-25 00:19:45 +08:00
Zhiming Ma 1e245be721
fix(intellij): fix inlay text rendering. (#368) 2023-08-24 17:40:50 +08:00
Zhiming Ma 77fc2be552
fix(agent): improve postprocess: limitScopeByIndentaion. (#367)
* fix(agent): improve postprocess: limitScopeByIndentaion.

* fix lint.
2023-08-24 13:58:04 +08:00
Meng Zhang 4a8a14afdf
docs: add jetbrains downloads to README (#366) 2023-08-22 00:05:19 +08:00
Zhiming Ma bdda8a534f
feat(intellij): add anonymous usage event IntelliJInitFailed. (#365)
* feat(intellij): add anonymous usage event plugin activated.

* fix(intellij): post event IntelliJinitFailed only when failed instead of PluginActivated.
2023-08-21 13:51:41 +08:00
Zhiming Ma 3a2262429a
chore: bump VSCode extension version 0.3.0. (#361) 2023-08-18 10:55:57 +08:00
Zhiming Ma 732d83feef
feat(agent): monitor completion response time. (#359)
* feat(agent): monitor completion response time.

* fix(agent): improve help message for running large model on cpu.

* fix: notification spacing.
2023-08-17 22:28:41 +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 ad85befc7c
fix(agent): event name Connected -> AgentConnected. (#350) 2023-08-10 17:34:24 +08:00
Zhiming Ma b6ce85733f
feat(agent): add anonymous event: Connected. (#349) 2023-08-10 17:14:45 +08:00
Zhiming Ma 61a885ddd8
fix(vscode): will show warning if editor inline suggest is disabled. (#348)
* fix(vscode): will show warning if editor inline suggest is disabled.

* fix(vscode): update notification message when inline suggest disabled.
2023-08-10 15:57:59 +08:00
Zhiming Ma 3052ad4450
fix(vim): text inserted position error when completion ends with empty line. (#346) 2023-08-09 18:29:06 +08:00
Zhiming Ma d89d5aeef2
fix(vim): multibytes characters counting. (#345) 2023-08-09 17:42:57 +08:00
Zhiming Ma 203949bb76
feat(intellij): support auth. (#341) 2023-08-09 13:55:24 +08:00
Zhiming Ma 9e44d469d1
docs: add instruction to intellij plugin. (#338) 2023-08-05 13:13:21 +08:00
Zhiming Ma d4a83cf302
chore: update intellij plugin description. Bump version to 0.1.2. (#337) 2023-08-04 23:18:02 +08:00
Zhiming Ma 81f953faea
fix(intellij): node process not closed. (#336) 2023-08-04 16:59:31 +08:00
Zhiming Ma a90a195807
fix(intellij): fix compatibility for build 2023.x. Bump version to 0.1.1. (#335) 2023-08-04 14:18:14 +08:00
Zhiming Ma 7a61ceac1b
chore: bump intellij plugin version to 0.1.0. (#334) 2023-08-04 12:39:47 +08:00
Zhiming Ma 20e9788f29
feat(intellij): add statusbar and settings (#333)
* fix: intellij job coroutines and cancellation.

* feat: intellij plugin add settings.

* fix: intellij plugin language id map.

* fix: intellij log completion events.

* feat(intellij): add status bar.

* docs: update docs for intellij plugin.
2023-08-04 12:02:32 +08: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