Skip to content

Commit 0b3321a

Browse files
authored
Merge branch 'main' into mcowger/nativeToolDefinitions
2 parents 89f60ac + 15243f1 commit 0b3321a

File tree

199 files changed

+7688
-1915
lines changed

Some content is hidden

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

199 files changed

+7688
-1915
lines changed
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+
Update pricing for DeepSeek V3.2

.changeset/lemon-otters-type.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+
Improved messaging when VS Code LM is unavailable

.changeset/silver-eagles-post.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@kilocode/cli": patch
3+
---
4+
5+
Improves error message clarity when initiating parallel mode

.changeset/wet-poems-tease.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+
Fix @ mentions when editing messages

CHANGELOG.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,25 @@
11
# kilo-code
22

3-
## [v4.112.1]
3+
## [v4.113.1]
44

5-
- [#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
5+
- [#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.
66

7-
## [v4.112.0]
7+
## [v4.113.0]
88

9-
- [#3346](https://github.com/Kilo-Org/kilocode/pull/3346) [`c70b93e`](https://github.com/Kilo-Org/kilocode/commit/c70b93e80de2e365c2dadad516006752c6fac54a) Thanks [@mcowger](https://github.com/mcowger)! - Update baseURL for Vertex Anthropic models to fix.
9+
- [#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
10+
11+
- [#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
1012

1113
### Patch Changes
1214

15+
- [#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
16+
17+
## [v4.112.1]
18+
19+
- [#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
20+
21+
## [v4.112.0]
22+
1323
- [#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
1424

1525
## [v4.111.2]

apps/kilocode-docs/docs/cli.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,26 @@ to complete configuration with an interactive workflow on the command line.
6161
You can also use the `/config` slash command during an interactive session, which is equivalent to running `kilocode config`.
6262
:::
6363

64+
## Parallel mode
65+
66+
Parallel mode allows multiple Kilo Code instances to work in parallel on the same directory, without conflicts. You can spawn as many Kilo Code instances as you need! Once finished, changes will be available on a separate git branch.
67+
68+
```bash
69+
# Prerequisite: must be within a valid git repository
70+
71+
# In interactive mode, changes will be committed on /exit
72+
# Terminal 1
73+
kilocode --parallel "improve xyz"
74+
# Terminal 2
75+
kilocode --parallel "improve abc"
76+
77+
# Pairs great with auto mode 🚀
78+
# Terminal 1
79+
kilocode --parallel --auto "improve xyz"
80+
# Terminal 2
81+
kilocode --parallel --auto "improve abc"
82+
```
83+
6484
## Autonomous mode (Non-Interactive)
6585

6686
Autonomous mode allows Kilo Code to run in automated environments like CI/CD pipelines without requiring user interaction.

apps/kilocode-docs/docs/getting-started/connecting-api-provider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ That will walk you through the account setup and _automatically_ configure Kilo
2020

2121
## Using another API Provider
2222

23+
_Coming soon to Kilo Code Teams and Enterprise!_
24+
2325
### Getting Your API Key
2426

2527
#### Option 1: LLM Routers

apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/advanced-usage/custom-rules.md

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
- 使用 Markdown 标题(`#`, `##` 等)定义规则类别
1414
- 使用列表(`-`, `*`)枚举特定项目或约束
15-
- 使用代码块(``` ```)在需要时包含代码示例
15+
- 使用代码块(` `)在需要时包含代码示例
1616

1717
## 规则类型
1818

@@ -42,6 +42,29 @@ project/
4242
└── ...
4343
```
4444

45+
### 全局规则
46+
47+
全局规则存储在您的主目录中,适用于所有项目:
48+
49+
```
50+
~/.kilocode/
51+
├── rules/
52+
│ ├── coding_standards.md
53+
│ ├── security_guidelines.md
54+
│ └── documentation_style.md
55+
```
56+
57+
## 通过 UI 管理规则
58+
59+
Kilo Code 提供了一个内置界面,用于管理您的自定义规则,而无需手动编辑 `.kilocode/rules/` 目录中的文件。要访问 UI,请单击 Kilo Code 窗口**右下角**的 <Codicon name="law" /> 图标。
60+
61+
您可以访问规则管理 UI 来:
62+
63+
- 查看所有活动规则(项目和全局)
64+
- 在不删除规则的情况下切换规则的开启/关闭状态
65+
- 直接在界面中创建和编辑规则
66+
- 按类别和优先级组织规则
67+
4568
## 规则加载顺序
4669

4770
### 通用规则(所有模式)
@@ -89,12 +112,14 @@ project/
89112
手动创建规则:
90113

91114
**对于项目规则:**
115+
92116
1. 如果不存在,请创建 `.kilocode/rules/` 目录
93117
2. 在此目录中创建一个具有描述性名称的新 Markdown 文件
94118
3. 使用 Markdown 格式编写你的规则
95119
4. 保存文件
96120

97121
**对于全局规则:**
122+
98123
1. 如果 `~/.kilocode/rules/` 目录尚不存在,则创建它
99124
2. 在此目录中创建一个新的 Markdown 文件,并带有描述性名称
100125
3. 使用 Markdown 格式编写您的规则
@@ -108,6 +133,7 @@ project/
108133

109134
```markdown
110135
# 表格
136+
111137
打印表格时,始终在每列标题中添加感叹号
112138
```
113139

@@ -117,7 +143,9 @@ project/
117143

118144
```markdown
119145
# 受限文件
146+
120147
列表中包含敏感数据的文件,禁止读取
148+
121149
- supersecrets.txt
122150
- credentials.json
123151
- .env
@@ -141,14 +169,14 @@ project/
141169

142170
## 自定义规则示例
143171

144-
* "严格遵守代码风格指南 [你的项目特定代码风格指南]"
145-
* "始终使用空格缩进,宽度为 4 个空格"
146-
* "使用 camelCase 命名变量"
147-
* "为所有新函数编写单元测试"
148-
* "在提供代码之前解释你的推理"
149-
* "专注于代码的可读性和可维护性"
150-
* "优先使用社区中最常见的库"
151-
* "当为网站添加新功能时,确保它们是响应式且可访问的"
172+
- "严格遵守代码风格指南 [你的项目特定代码风格指南]"
173+
- "始终使用空格缩进,宽度为 4 个空格"
174+
- "使用 camelCase 命名变量"
175+
- "为所有新函数编写单元测试"
176+
- "在提供代码之前解释你的推理"
177+
- "专注于代码的可读性和可维护性"
178+
- "优先使用社区中最常见的库"
179+
- "当为网站添加新功能时,确保它们是响应式且可访问的"
152180

153181
## 最佳实践
154182

@@ -176,8 +204,8 @@ project/
176204

177205
1. 检查你的规则是否使用清晰的 Markdown 结构正确格式化
178206
2. 确保你的规则位于以下支持的位置之一:
179-
- 推荐的 `.kilocode/rules/` 目录
180-
- 根级规则文件(`.kilocoderules`, `.roorules`, 或 `.clinerules`
207+
- 推荐的 `.kilocode/rules/` 目录
208+
- 根级规则文件(`.kilocoderules`, `.roorules`, 或 `.clinerules`
181209
3. 验证规则是否具体且明确
182210
4. 重启 VS Code 以确保规则正确加载
183211

@@ -186,4 +214,4 @@ project/
186214
- [自定义模式](/features/custom-modes)
187215
- [自定义指令](/advanced-usage/custom-instructions)
188216
- [设置管理](/features/settings-management)
189-
- [自动批准设置](/features/auto-approving-actions)
217+
- [自动批准设置](/features/auto-approving-actions)

0 commit comments

Comments
 (0)