diff --git a/clients/example-vscode-lsp/package.json b/clients/example-vscode-lsp/package.json index 7473b80943c3..3b53d63eb61a 100644 --- a/clients/example-vscode-lsp/package.json +++ b/clients/example-vscode-lsp/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@types/vscode": "^1.82.0", "esbuild-plugin-copy": "^2.1.1", - "tabby-agent": "1.3.0" + "tabby-agent": "1.3.3" }, "dependencies": { "vscode-languageclient": "^9.0.1" diff --git a/clients/intellij/package.json b/clients/intellij/package.json index 5cb1cc344195..94abb2486280 100644 --- a/clients/intellij/package.json +++ b/clients/intellij/package.json @@ -10,6 +10,6 @@ "devDependencies": { "cpy-cli": "^4.2.0", "rimraf": "^5.0.1", - "tabby-agent": "1.3.1" + "tabby-agent": "1.3.3" } } diff --git a/clients/tabby-agent/CHANGELOG.md b/clients/tabby-agent/CHANGELOG.md index e3ecf06384f5..c08efa1f24d0 100644 --- a/clients/tabby-agent/CHANGELOG.md +++ b/clients/tabby-agent/CHANGELOG.md @@ -1,3 +1,11 @@ +## 1.3.3 + +### Features + +- Disabled experimental features by default: + - Stripping auto-closing characters in prompt suffix. + - Syntax-based code completion scope limit. + ## 1.3.2 ### Features diff --git a/clients/tabby-agent/package.json b/clients/tabby-agent/package.json index 58f2d86a8d3d..2fb0a03cf39d 100644 --- a/clients/tabby-agent/package.json +++ b/clients/tabby-agent/package.json @@ -1,6 +1,6 @@ { "name": "tabby-agent", - "version": "1.3.2", + "version": "1.3.3", "description": "Generic client agent for Tabby AI coding assistant IDE extensions.", "homepage": "https://tabby.tabbyml.com/", "repository": "https://github.com/TabbyML/tabby", diff --git a/clients/tabby-agent/src/AgentConfig.ts b/clients/tabby-agent/src/AgentConfig.ts index 26af828337f1..44673f7f23cd 100644 --- a/clients/tabby-agent/src/AgentConfig.ts +++ b/clients/tabby-agent/src/AgentConfig.ts @@ -63,7 +63,7 @@ export const defaultAgentConfig: AgentConfig = { }, completion: { prompt: { - experimentalStripAutoClosingCharacters: true, + experimentalStripAutoClosingCharacters: false, maxPrefixLines: 20, maxSuffixLines: 20, clipboard: { @@ -78,9 +78,9 @@ export const defaultAgentConfig: AgentConfig = { }, postprocess: { limitScope: { - experimentalSyntax: true, + experimentalSyntax: false, indentation: { - experimentalKeepBlockScopeWhenCompletingLine: true, + experimentalKeepBlockScopeWhenCompletingLine: false, }, }, calculateReplaceRange: { diff --git a/clients/vim/package.json b/clients/vim/package.json index ae67c8416ca7..0134127632c3 100644 --- a/clients/vim/package.json +++ b/clients/vim/package.json @@ -10,6 +10,6 @@ "devDependencies": { "cpy-cli": "^4.2.0", "rimraf": "^5.0.1", - "tabby-agent": "1.3.1" + "tabby-agent": "1.3.3" } } diff --git a/clients/vscode/package.json b/clients/vscode/package.json index 3ba60c09952a..e8e6f44da5b0 100644 --- a/clients/vscode/package.json +++ b/clients/vscode/package.json @@ -234,6 +234,6 @@ }, "dependencies": { "@xstate/fsm": "^2.0.1", - "tabby-agent": "1.3.2" + "tabby-agent": "1.3.3" } } diff --git a/yarn.lock b/yarn.lock index 883c8642a598..0fe9230f003f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3927,54 +3927,6 @@ supports-color@^9.4.0: resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.4.0.tgz#17bfcf686288f531db3dea3215510621ccb55954" integrity sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw== -tabby-agent@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/tabby-agent/-/tabby-agent-1.3.0.tgz#e1bd65d58d1d1f2981f1894ce26a8fe212d6e594" - integrity sha512-B+L2aS3XKlR1pFbtVK5Pg1kjx24j29K+k/nIcrI3BHXGv2hk31irnIcGDl3S0J1cbm6koK6o+WngjLwT7H2ekQ== - dependencies: - chokidar "^3.5.3" - deep-equal "^2.2.1" - deepmerge-ts "^5.1.0" - dot-prop "^8.0.2" - fast-levenshtein "^3.0.0" - file-stream-rotator "^1.0.0" - fs-extra "^11.1.1" - jwt-decode "^3.1.2" - lru-cache "^9.1.1" - object-hash "^3.0.0" - openapi-fetch "^0.7.6" - pino "^8.14.1" - stats-logscale "^1.0.7" - toml "^3.0.0" - uuid "^9.0.0" - vscode-languageserver "^9.0.1" - vscode-languageserver-textdocument "^1.0.11" - web-tree-sitter "^0.20.8" - -tabby-agent@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/tabby-agent/-/tabby-agent-1.3.1.tgz#4fea58d5bdf6b29deec8bdad903e7c00757508ea" - integrity sha512-pTmjYe8XS9vrcGJO+isuL7LxpLXRwETeXzK+lHoE1cSIqsinB37uRiqCf8OjwQGZ0YHBtVZBetsTmicg4aL+Rw== - dependencies: - chokidar "^3.5.3" - deep-equal "^2.2.1" - deepmerge-ts "^5.1.0" - dot-prop "^8.0.2" - fast-levenshtein "^3.0.0" - file-stream-rotator "^1.0.0" - fs-extra "^11.1.1" - jwt-decode "^3.1.2" - lru-cache "^9.1.1" - object-hash "^3.0.0" - openapi-fetch "^0.7.6" - pino "^8.14.1" - stats-logscale "^1.0.7" - toml "^3.0.0" - uuid "^9.0.0" - vscode-languageserver "^9.0.1" - vscode-languageserver-textdocument "^1.0.11" - web-tree-sitter "^0.20.8" - tar-fs@^2.0.0, tar-fs@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784"