Skip to content

Commit ed21d86

Browse files
committed
Merge branch 'main' into trans/wrap-chinese-translation
2 parents cc7f989 + c1c02d2 commit ed21d86

File tree

837 files changed

+63661
-11148
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

837 files changed

+63661
-11148
lines changed

.changeset/famous-beers-breathe.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"kilo-code": patch
3+
---
4+
5+
Updated MCP SDK to 1.13.3

.github/workflows/code-qa.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ jobs:
162162
with:
163163
distribution: 'jetbrains'
164164
java-version: '21'
165+
check-latest: false
166+
token: ${{ secrets.GITHUB_TOKEN }}
165167
- name: Install system dependencies
166168
run: |
167169
sudo apt-get update
@@ -209,4 +211,4 @@ jobs:
209211
run: pnpm install
210212
- name: Run unit tests
211213
working-directory: cli
212-
run: pnpm test
214+
run: pnpm test

.github/workflows/marketplace-publish.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,8 @@ jobs:
134134
with:
135135
distribution: "jetbrains"
136136
java-version: "21"
137+
check-latest: false
138+
token: ${{ secrets.GITHUB_TOKEN }}
137139
- name: Install system dependencies
138140
run: |
139141
sudo apt-get update

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,4 @@ qdrant_storage/
6565

6666
# allow multiple local clones with different workspaces with different colors
6767
# to make it easier to work on features in parallel
68-
*.code-workspace
68+
*.code-workspace

.vscode/launch.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,23 @@
4444
},
4545
"resolveSourceMapLocations": ["${workspaceFolder}/**", "!**/node_modules/**"],
4646
"presentation": { "hidden": false, "group": "tasks", "order": 1 }
47+
},
48+
{
49+
"name": "Run Extension [Local Backend]",
50+
"type": "extensionHost",
51+
"request": "launch",
52+
"runtimeExecutable": "${execPath}",
53+
"args": ["--extensionDevelopmentPath=${workspaceFolder}/src", "--disable-extensions"],
54+
"sourceMaps": true,
55+
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
56+
"preLaunchTask": "${defaultBuildTask}",
57+
"env": {
58+
"NODE_ENV": "development",
59+
"VSCODE_DEBUG_MODE": "true",
60+
"KILOCODE_BACKEND_BASE_URL": "${input:kilocodeBackendBaseUrl}"
61+
},
62+
"resolveSourceMapLocations": ["${workspaceFolder}/**", "!**/node_modules/**"],
63+
"presentation": { "hidden": false, "group": "tasks", "order": 2 }
4764
}
4865
],
4966
"inputs": [
@@ -52,6 +69,12 @@
5269
"description": "Directory the dev extension will open in",
5370
"default": "${workspaceFolder}/launch",
5471
"type": "promptString"
72+
},
73+
{
74+
"id": "kilocodeBackendBaseUrl",
75+
"description": "Override the kilocode backend base URL",
76+
"default": "http://localhost:3000",
77+
"type": "promptString"
5578
}
5679
]
5780
}

CHANGELOG.md

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,87 @@
11
# kilo-code
22

3+
## [v4.114.0]
4+
5+
- [#3435](https://github.com/Kilo-Org/kilocode/pull/3435) [`bd4f19d`](https://github.com/Kilo-Org/kilocode/commit/bd4f19da040462b6477087d76cffe1006ef8d444) Thanks [@markijbema](https://github.com/markijbema)! - Cmd-L now directly inserts instead of showing as ghost text
6+
7+
### Patch Changes
8+
9+
- [#3435](https://github.com/Kilo-Org/kilocode/pull/3435) [`7f018d8`](https://github.com/Kilo-Org/kilocode/commit/7f018d8428a994c6ada6ecbda95a75336150946b) Thanks [@markijbema](https://github.com/markijbema)! - Minor improvements to autocomplete internal state handling
10+
11+
- [#3379](https://github.com/Kilo-Org/kilocode/pull/3379) [`9c7b99c`](https://github.com/Kilo-Org/kilocode/commit/9c7b99c716d92deabc49ec07f5771c03b3507b2c) Thanks [@TsFreddie](https://github.com/TsFreddie)! - Update pricing for DeepSeek V3.2
12+
13+
- [#3342](https://github.com/Kilo-Org/kilocode/pull/3342) [`8827792`](https://github.com/Kilo-Org/kilocode/commit/88277927f69e1baae6f61f0e76f3a43862abd31e) Thanks [@mcowger](https://github.com/mcowger)! - Improved messaging when VS Code LM is unavailable
14+
15+
- [#3437](https://github.com/Kilo-Org/kilocode/pull/3437) [`829f052`](https://github.com/Kilo-Org/kilocode/commit/829f052d199ef80136713922ce70230048dde6e0) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Add zai-glm-4.6 model to Cerebras and set gpt-oss-120b as default (thanks Roo)
16+
17+
- [#3411](https://github.com/Kilo-Org/kilocode/pull/3411) [`2dc2a32`](https://github.com/Kilo-Org/kilocode/commit/2dc2a32d9db54cfe3908263eb5f594c99058dde5) Thanks [@kevinvandijk](https://github.com/kevinvandijk)! - Fix @ mentions when editing messages
18+
19+
## [v4.113.1]
20+
21+
- [#3408](https://github.com/Kilo-Org/kilocode/pull/3408) [`5aee3ad`](https://github.com/Kilo-Org/kilocode/commit/5aee3ad6ee200eefd5dd12933ba650989ccc0857) Thanks [@brianc](https://github.com/brianc)! - Fix auto-complete indicator. It now hides properly if the autocomplete request errors in the background.
22+
23+
## [v4.113.0]
24+
25+
- [#3382](https://github.com/Kilo-Org/kilocode/pull/3382) [`98c4d89`](https://github.com/Kilo-Org/kilocode/commit/98c4d89f414394de0b5ab579e9216c860b4a1d30) Thanks [@hassoncs](https://github.com/hassoncs)! - Add descriptions to the MCP and modes marketplace headers
26+
27+
- [#2442](https://github.com/Kilo-Org/kilocode/pull/2442) [`34b04ae`](https://github.com/Kilo-Org/kilocode/commit/34b04ae0c5763757c41bfbd3132aed3a67d2ac7a) Thanks [@hassoncs](https://github.com/hassoncs)! - Added AI powered commit message generation to Jetbrains IDEs
28+
29+
### Patch Changes
30+
31+
- [#3373](https://github.com/Kilo-Org/kilocode/pull/3373) [`3cb7d20`](https://github.com/Kilo-Org/kilocode/commit/3cb7d20fc79707f901c8429c971ed86500b0b527) Thanks [@markijbema](https://github.com/markijbema)! - Fix: restored cmd-l functionality
32+
33+
## [v4.112.1]
34+
35+
- [#3375](https://github.com/Kilo-Org/kilocode/pull/3375) [`52d39dd`](https://github.com/Kilo-Org/kilocode/commit/52d39ddaadf3b3ce8388db02078b004b6573e6da) Thanks [@RSO](https://github.com/RSO)! - Fixed autocomplete enabling/disabling
36+
37+
## [v4.112.0]
38+
39+
- [#3346](https://github.com/Kilo-Org/kilocode/pull/3346) [`5d82884`](https://github.com/Kilo-Org/kilocode/commit/5d828842b502b6accd2e0423db99ef8bdc0dbf33) Thanks [@mcowger](https://github.com/mcowger)! - Fixed Anthropic models not working on Google Vertex Global
40+
41+
## [v4.111.2]
42+
43+
- [#3363](https://github.com/Kilo-Org/kilocode/pull/3363) [`233334c`](https://github.com/Kilo-Org/kilocode/commit/233334cd284477290b67359add7e0f703d8707b7) Thanks [@markijbema](https://github.com/markijbema)! - Various improvements to the autocomplete functionality
44+
45+
## [v4.111.1]
46+
47+
- [#3282](https://github.com/Kilo-Org/kilocode/pull/3282) [`ed4399b`](https://github.com/Kilo-Org/kilocode/commit/ed4399b7d82d735895fbf4d85cfaefff5002571a) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Improved handling of tool calls in the API conversation history
48+
49+
- [#3270](https://github.com/Kilo-Org/kilocode/pull/3270) [`2b35053`](https://github.com/Kilo-Org/kilocode/commit/2b350530367bb0a14a0fdc7c11a030c2943c6cf6) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Claude Haiku 4.5 now uses a simplified read file tool for reduced error rate
50+
51+
## [v4.111.0]
52+
53+
- [#3256](https://github.com/Kilo-Org/kilocode/pull/3256) [`f81b48b`](https://github.com/Kilo-Org/kilocode/commit/f81b48b8dec9cd276c3c7ba994d0512036abfa96) Thanks [@markijbema](https://github.com/markijbema)! - Switched autocomplete to showing completions inline
54+
55+
### Patch Changes
56+
57+
- [#3261](https://github.com/Kilo-Org/kilocode/pull/3261) [`bae048f`](https://github.com/Kilo-Org/kilocode/commit/bae048f914712439e54f29363d52dc24860000e7) Thanks [@mcowger](https://github.com/mcowger)! - Improve native tool calling consistency
58+
59+
- [#3281](https://github.com/Kilo-Org/kilocode/pull/3281) [`2586e9b`](https://github.com/Kilo-Org/kilocode/commit/2586e9b4f6cbea9734ff10df7086f2d999713448) Thanks [@hassoncs](https://github.com/hassoncs)! - Fix broken sign-in links
60+
61+
- [#3313](https://github.com/Kilo-Org/kilocode/pull/3313) [`2e61e91`](https://github.com/Kilo-Org/kilocode/commit/2e61e9152ae3be43ce12e9fd3c2f94c0d603d771) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Running commands are no longer sometimes shown twice in the chat
62+
63+
## [v4.110.0]
64+
65+
### Patch Changes
66+
67+
- [#3249](https://github.com/Kilo-Org/kilocode/pull/3249) [`ccee64c`](https://github.com/Kilo-Org/kilocode/commit/ccee64cf1676f51a6b9dae49aad994d9f834b3e8) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Remove credit status bar until we can retrieve the up to date balance from the proxy response.
68+
69+
- [#3235](https://github.com/Kilo-Org/kilocode/pull/3235) [`0108896`](https://github.com/Kilo-Org/kilocode/commit/010889619121159a8993ad5846ac2cccecd91bd8) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Fixed some "not a function" crashes
70+
71+
- [#3226](https://github.com/Kilo-Org/kilocode/pull/3226) [`e13a99c`](https://github.com/Kilo-Org/kilocode/commit/e13a99c67bd644e7ab9372757227aab3f72da1d4) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Reverted "Update base URL for Vertex Anthropic models to work around outdated library." because it is causing issues for some users.
72+
73+
- [#2663](https://github.com/Kilo-Org/kilocode/pull/2663) [`43140c9`](https://github.com/Kilo-Org/kilocode/commit/43140c950719d9718c089e45f9ae63b334dd9a6e) Thanks [@NaccOll](https://github.com/NaccOll)! - Fix listCodeDefinitionNamesTool for annotated Java methods
74+
75+
- [#3242](https://github.com/Kilo-Org/kilocode/pull/3242) [`8604c83`](https://github.com/Kilo-Org/kilocode/commit/8604c838b205eaa1bdf510b8b64083a8c9c15377) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Improved support for HTTP proxy environment variables
76+
77+
## [v4.109.2]
78+
79+
- [#3216](https://github.com/Kilo-Org/kilocode/pull/3216) [`3f34635`](https://github.com/Kilo-Org/kilocode/commit/3f3463554f7cf016db9b2851c40217e38a048840) Thanks [@markijbema](https://github.com/markijbema)! - Do not accept an autocomplete suggestion with shift-tab or ctrl-tab (only plain tab)
80+
81+
- [#3214](https://github.com/Kilo-Org/kilocode/pull/3214) [`b271af9`](https://github.com/Kilo-Org/kilocode/commit/b271af9c51da9a8f6ec3a6f4caf78ff18db9b3a8) Thanks [@mcowger](https://github.com/mcowger)! - Update Synthetic Provider to support GLM 4.6, and enable native tool calling
82+
83+
- [#3199](https://github.com/Kilo-Org/kilocode/pull/3199) [`14bbc5f`](https://github.com/Kilo-Org/kilocode/commit/14bbc5f9b5a61cbf2016c7b6a784fdc546fa6a0e) Thanks [@possible055](https://github.com/possible055)! - Improve Chinese translation of autocomplete-related terms
84+
385
## [v4.109.1]
486

587
- [#3203](https://github.com/Kilo-Org/kilocode/pull/3203) [`aeb8bf3`](https://github.com/Kilo-Org/kilocode/commit/aeb8bf37df44532517db96511e3f0f85861f55b8) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Fix Z.ai provider giving an Unauthorized error

DEVELOPMENT.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,18 @@ These hooks help maintain code quality and consistency. If you encounter issues
248248
- Check the Output panel in VSCode (View > Output) and select "Kilo Code" from the dropdown
249249
- For webview issues, use the browser developer tools in the webview (right-click > "Inspect Element")
250250
251+
### Testing with Local Backend
252+
253+
To test the extension against a local Kilo Code backend:
254+
255+
1. **Set up your local backend** at `http://localhost:3000`
256+
2. **Use the "Run Extension [Local Backend]" launch configuration**:
257+
- Go to Run and Debug (Ctrl+Shift+D)
258+
- Select "Run Extension [Local Backend]" from the dropdown
259+
- Press F5 to start debugging
260+
261+
This automatically sets the `KILOCODE_BACKEND_BASE_URL` environment variable, making all sign-in/sign-up buttons point to your local backend instead of production.
262+
251263
## Contributing
252264
253265
We welcome contributions to Kilo Code! Here's how you can help:

apps/kilocode-docs/docs/advanced-usage/free-and-budget-models.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ When you need more capability than free models provide, these options deliver ex
204204

205205
### Track Your Usage
206206

207-
**Monitor token consumption:**
207+
**Monitor credit consumption:**
208208

209209
- Check cost estimates in chat history
210210
- Review monthly usage patterns

apps/kilocode-docs/docs/basic-usage/adding-tokens.md renamed to apps/kilocode-docs/docs/basic-usage/adding-credits.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
import { DISCORD_URL } from '@site/src/constants.ts'
22

3-
# Adding More Tokens
3+
# Adding More Kilo Credits
44

5-
Once you've used any initial free tokens, you can easily add more:
5+
Once you've used any initial free Kilo Credits, you can easily add more:
66

77
- Add a credit card to your account (all payments are securely processed through Stripe)
8-
- We don't currently offer a subscription, so you only pay for the tokens you use, and only when you choose to top up your tokens!
8+
- We don't currently offer a subscription, so you only pay for the credits you use, and only when you choose to top up your credits!
99
- Leverage your own API provider by [connecting your own API provider](/getting-started/connecting-api-provider.md)
1010

1111
## Transparent Pricing
1212

1313
At Kilo Code, we believe in complete pricing transparency:
1414

1515
- Our pricing matches the model provider's API rates exactly
16-
- We don't take any commission or markup, either per token or per top-up
16+
- We don't take any commission or markup.
17+
- $1 you give us becomes $1 of Kilo credits
18+
- We debit your Kilo credits exactly what the provider charges us in dollars
1719
- You only pay for what you use with no hidden fees
1820

1921
## Future Plans

apps/kilocode-docs/docs/basic-usage/connecting-providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ sidebar_label: Overview
1515
- [Open source](https://github.com/Kilo-Org/kilocode)
1616
- Connects to any AI provider
1717

18-
### Kilo Code API Provider
18+
### Kilo Gateway Provider
1919

2020
- **Built-in option** that comes with the extension
2121
- Google sign-in with free credits included

0 commit comments

Comments
 (0)