Commit Graph

941 Commits (refactor-extract-code)

Author SHA1 Message Date
Meng Zhang 28b5ea3c09
fix: set safe.directory in Dockerfile (#571)
to avoid dubious ownership warning for git
2023-10-16 14:21:09 -07:00
sensinsane a8e2aaf7d1
docs: combine docker run command into a single line for ease of running in non-linux shell (e.g windows powershell) (#563)
* chore: Added Powershell compat

* fix: docker.mdx

Fix of my previous approach

* fix: docker.mdx

this time, i swear

* Fixed Powershell instruction (again), added
command to non-cuda tab

* Update docker.mdx

* Update docker.mdx

* Update docker.mdx

---------

Co-authored-by: Meng Zhang <meng@tabbyml.com>
2023-10-16 01:30:15 -07:00
Meng Zhang 1503ef6aba
test: add golden test for tabby server (#566)
* test: add golden test for tabby server

* fix
2023-10-16 08:06:37 +00:00
Meng Zhang 99a7053b6f
refactor: extract language configuration into individual toml file (#564)
* refactor: extract language configuration into individual toml file

* feat: add golang language configuration (#565)
2023-10-16 00:24:44 +00:00
Meng Zhang 9d6a9a6fa5
docs: use absolute links in getting-start.md to avoid certain wrong redirection 2023-10-14 12:27:10 -07:00
Meng Zhang c27b9e9a33
docs: fix the wrong link for golang 2023-10-14 12:13:42 -07:00
Meng Zhang 2e8b12951d
fix(prompt): revert back the behavior, enabling fill-in-the-middle if suffix is empty (use an linebreak as suffix) (#560) 2023-10-14 11:42:18 -07:00
Meng Zhang d27c09d75d
fix: ignore NotReady error for IndexServer (#559) 2023-10-14 02:21:17 -07:00
Meng Zhang b3c119d6f3
docs: update openapi.json to v0.3.0 (#558) 2023-10-14 01:31:32 -07:00
Meng Zhang 7ae1a97d57
docs: update changelog and documentation to indicate golang support (#557)
* docs: update changelog and documentation to indicate golang support

* Update programming-languages.md
2023-10-14 00:59:07 -07:00
Meng Zhang b9df0eb260
feat: add golang repository context support (#555) 2023-10-14 07:57:54 +00:00
Meng Zhang 9dc5acb62e
feat: add golang's top-level keywords to golang's stop words. (#554) 2023-10-14 07:42:26 +00:00
Meng Zhang d22f51cc16
docs: add instruction on adding new programming language support. (#556)
* temp commit

* docs: add instruction on adding new programming language support.
2023-10-14 00:37:05 -07:00
Meng Zhang 8390fff423
docs: add instruction on creating a Tabby instance with repository context (#552) 2023-10-13 23:05:50 -07:00
Zhiming Ma 5f67abb553
fix(agent): improve postprocess to trim whitespace. (#550)
* fix(agent): improve postprocess to trim white space.

* fix: lint.
2023-10-13 21:57:55 -07:00
Meng Zhang 3dd4233dd7 chore: add free-disk step for docker build 2023-10-13 19:01:51 -07:00
Meng Zhang 82e893d569 Release 0.4.0-dev
ctranslate2-bindings@0.4.0-dev
http-api-bindings@0.4.0-dev
llama-cpp-bindings@0.4.0-dev
rust-cxx-cmake-bridge@0.4.0-dev
tabby@0.4.0-dev
tabby-common@0.4.0-dev
tabby-download@0.4.0-dev
tabby-inference@0.4.0-dev
tabby-scheduler@0.4.0-dev

Generated by cargo-workspaces
2023-10-13 17:54:14 -07:00
Meng Zhang c5b2d8a074 chore: update bump-version for main branch 2023-10-13 17:53:06 -07:00
Meng Zhang 4dbaf4f312 Release 0.3.0
ctranslate2-bindings@0.3.0
http-api-bindings@0.3.0
llama-cpp-bindings@0.3.0
rust-cxx-cmake-bridge@0.3.0
tabby@0.3.0
tabby-common@0.3.0
tabby-download@0.3.0
tabby-inference@0.3.0
tabby-scheduler@0.3.0

Generated by cargo-workspaces
2023-10-13 17:45:07 -07:00
Meng Zhang d45d22e159 docs: update CHANGELOG for v0.3.0 2023-10-13 17:44:19 -07:00
Meng Zhang f9b5c44087 fix: completion.py for visualizing output of /v1/completion 2023-10-13 17:36:48 -07:00
Meng Zhang dfa6ed76b1 docs: update changelog for v0.3.0 2023-10-13 17:34:19 -07:00
Meng Zhang ac73cbb6f9 fix: revisit language stop words support 2023-10-13 13:40:55 -07:00
Meng Zhang 9c3d8138b2 Merge branch 'main' into r0.3 2023-10-13 13:20:35 -07:00
Meng Zhang 9db4fa7ffd docs: update CHANGELOG.md for v0.2.2 2023-10-13 13:19:57 -07:00
Meng Zhang eb463ba496 Release 0.3.0-rc.1
ctranslate2-bindings@0.3.0-rc.1
http-api-bindings@0.3.0-rc.1
llama-cpp-bindings@0.3.0-rc.1
rust-cxx-cmake-bridge@0.3.0-rc.1
tabby@0.3.0-rc.1
tabby-common@0.3.0-rc.1
tabby-download@0.3.0-rc.1
tabby-inference@0.3.0-rc.1
tabby-scheduler@0.3.0-rc.1

Generated by cargo-workspaces
2023-10-13 11:43:34 -07:00
Meng Zhang 05038d8b7e force all packages in release branch 2023-10-13 11:43:09 -07:00
Meng Zhang f9b9a1a174 Merge remote-tracking branch 'origin/main' into r0.3 2023-10-13 11:39:51 -07:00
Meng Zhang f8be71d27d
refactor: improve swagger docs (#549)
* refactor: remove server url in swagger config (as we set "/" for default
server path)

* refactor: polish field naming

* refactor: remove useless modifier for ApiDoc
2023-10-13 18:38:05 +00:00
Meng Zhang 2385b4a67b chore: add bump-version and bump-release-version in Makefile 2023-10-13 11:28:29 -07:00
Meng Zhang 182aceed41 Release 0.3.0-rc.0
ctranslate2-bindings@0.3.0-rc.0
http-api-bindings@0.3.0-rc.0
llama-cpp-bindings@0.3.0-rc.0
tabby@0.3.0-rc.0
tabby-common@0.3.0-rc.0
tabby-download@0.3.0-rc.0
tabby-inference@0.3.0-rc.0
tabby-scheduler@0.3.0-rc.0

Generated by cargo-workspaces
2023-10-13 11:24:36 -07:00
sensinsane d368bfe89a
fix: intellij README.md (#548)
* Update README.md

* Update README.md

---------

Co-authored-by: Meng Zhang <meng@tabbyml.com>
2023-10-13 11:15:08 -07:00
Meng Zhang 1a87c99488
feat: add debug flag disable_prompt_rewrite (#545) 2023-10-13 06:55:41 +00:00
Meng Zhang 1ad871e1ff
feat: add debug request / response to visualize prompting with source code index (#544)
* feat: logs segments in completion log

* feat: tune prompt format and improve testing

* add debug options for easier of visualizing the prompt

* update
2023-10-12 19:27:52 -07:00
Lucy Gao b9d5c12d96
Updates on README (#542)
1. add latest feature
2. link to documentation page
3. link to Tabby community groups
2023-10-12 09:32:13 -07:00
Meng Zhang 888fbca7e1
feat: support indexing typescript / javascript / tsx / jsx (#539) 2023-10-12 00:42:58 +00:00
Meng Zhang 92c1f5a8c0
feat: turn on index server if avaiable (#536) 2023-10-11 23:27:41 +00:00
Meng Zhang 1f9e248dfa
refactor: support multiple page in playground (#537) 2023-10-11 23:27:20 +00:00
Meng Zhang 99c39375fd
feat: set default empty screen questions for tabby-playground (#535) 2023-10-11 22:31:35 +00:00
Zhiming Ma fff177b810
chore: bump intellij plugin version 0.6.0. (#532) 2023-10-10 21:46:25 -07:00
Meng Zhang 75d2944fb6
feat: support loading the source code index whenever it's ready in file system (#530)
* feat: support loading index whenever it's ready

* fix test
2023-10-10 21:35:20 -07:00
Zhiming Ma 5be9a6ae1b
docs(clients): update getting-started and troubleshooting docs. (#531) 2023-10-10 21:11:54 -07:00
Zhiming Ma fceb8c9217
feat(intellij): add option to specify node binary; improve docs. (#529) 2023-10-10 08:00:56 -07:00
Meng Zhang 6dbb712918 Release 0.3.0-dev
ctranslate2-bindings@0.3.0-dev
http-api-bindings@0.3.0-dev
llama-cpp-bindings@0.3.0-dev
tabby@0.3.0-dev
tabby-common@0.3.0-dev
tabby-download@0.3.0-dev
tabby-inference@0.3.0-dev
tabby-scheduler@0.3.0-dev

Generated by cargo-workspaces
2023-10-09 19:39:27 -07:00
Meng Zhang d7a8f50de8 fix: use spawn_blocking for sub task without await 2023-10-09 19:38:28 -07:00
Meng Zhang d21a4de79c
chore: set max timeout for /v1/completions handler (#526)
* chore: set max timeout for /v1/completions handler

* refactor: extract sub routers

* fix
2023-10-09 18:44:55 -07:00
Meng Zhang 24eadf0de8
refactor: make /v1/health accept GET requests (#527) 2023-10-09 18:34:56 +00:00
Meng Zhang 3eb5f4132c chore: add 'v*' match pattern to restrict git describe only compare against a actual release 2023-10-09 11:13:37 -07:00
Meng Zhang 0f8ee7f589
refactor: move http engine creation to its sub crates (#524) 2023-10-09 17:37:04 +00:00
Meng Zhang 41e48dc119
docs: Update vscode walthrough on tabby cloud (#507) 2023-10-08 21:26:21 -07:00