Skip to content

Commit f8a88c1

Browse files
authored
docs(changelog): sync 0.36.0 from apps/kimi-code/CHANGELOG.md (#2880)
Also translate the Chinese pool-example descriptions in docs/en/configuration/config-files.md into English.
1 parent b6144f9 commit f8a88c1

3 files changed

Lines changed: 69 additions & 5 deletions

File tree

‎docs/en/configuration/config-files.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -224,9 +224,9 @@ A configured pool — an explicit `[secondary_model.models]` table or a lone `de
224224
[secondary_model]
225225
default_model = "kimi-code/kimi-for-coding-highspeed"
226226
[secondary_model.models]
227-
"kimi-code/k3" = "难题选它。擅长复杂推理、算法设计、深度调试、数学和系统性难题。"
228-
"kimi-code/kimi-for-coding-highspeed" = "又快又便宜。适合日常重构、代码解释、小改动、总结和批量简单任务。"
229-
"kimi-code/kimi-for-coding" = "均衡的编码主力。适合大多数功能开发和代码修改任务。"
227+
"kimi-code/k3" = "Pick this for hard problems. Strong at complex reasoning, algorithm design, deep debugging, math, and systematic challenges."
228+
"kimi-code/kimi-for-coding-highspeed" = "Fast and cheap. Good for daily refactoring, code explanation, small edits, summaries, and simple batch tasks."
229+
"kimi-code/kimi-for-coding" = "A balanced coding workhorse. Good for most feature development and code-change tasks."
230230
```
231231

232232
A spawn resolves the subagent's model in this order: an explicit tool-call `model` → `default_model`. The `model` parameter accepts any pool alias, or `"primary"` — the model the caller itself is running, always valid even when that model is not in the pool. When neither `default_model` nor `[secondary_model.models]` is configured, the parameter is not advertised and subagents inherit the caller's model. Binding a pool alias carries no explicit thinking effort — the subagent resolves it naturally (global `[thinking]` config → the bound model's default effort) instead of inheriting the caller's level, while `"primary"` inherits both the model and the level from the caller.
@@ -256,8 +256,8 @@ default_effort = "high"
256256
[secondary_model]
257257
default_model = "kimi-code/kimi-for-coding-highspeed"
258258
[secondary_model.models]
259-
"kimi-code/kimi-for-coding-highspeed" = "又快又便宜。适合日常重构、代码解释、小改动、总结和批量简单任务。"
260-
kimi-for-coding-highspeed-deep = "同一模型的高 Thinking 档位。适合较难的子任务。"
259+
"kimi-code/kimi-for-coding-highspeed" = "Fast and cheap. Good for daily refactoring, code explanation, small edits, summaries, and simple batch tasks."
260+
kimi-for-coding-highspeed-deep = "The same model at a high thinking level. Good for harder subtasks."
261261
```
262262

263263
Note that `default_effort` stays a model-level default: once a global `[thinking].effort` is set, it wins for the main agent and subagents alike, and the variant's default only applies when no global effort is set. Value and fallback rules follow the [`[models]` entry's `default_effort`](#models).

‎docs/en/release-notes/changelog.md‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,38 @@ outline: 2
66

77
This page documents the changes in each Kimi Code CLI release.
88

9+
## 0.36.0 (2026-08-13)
10+
11+
### Features
12+
13+
- Upgrade the experimental subagent model setting to a model pool: the `[secondary_model]` section can now hold a set of candidate models with descriptions, and the main agent picks from them per spawn based on the task.
14+
15+
Set `KIMI_CODE_EXPERIMENTAL_SECONDARY_MODEL=1` (or the master flag `KIMI_CODE_EXPERIMENTAL_FLAG=1`) before starting Kimi to enable it.
16+
17+
Recommended setups:
18+
19+
- Minimal: run `/secondary-model` in the TUI, or write a single `default_model` line in `config.toml`, to make every subagent run the same model by default; add `force = true` to pin that choice so the main agent cannot override it.
20+
- Declare a named pool with a one-line scenario description for each alias — the descriptions are what the main agent sees when choosing:
21+
22+
```toml
23+
[secondary_model]
24+
default_model = "kimi-code/kimi-for-coding-highspeed"
25+
[secondary_model.models]
26+
"kimi-code/kimi-for-coding-highspeed" = "Fast and cheap — good for daily refactoring, code explanation, and small edits."
27+
"kimi-code/k3" = "Strong at complex reasoning and deep debugging — pick it for hard problems."
28+
```
29+
30+
See the [subagent model pool docs](https://moonshotai.github.io/kimi-code/en/configuration/config-files.html#subagent-model-pool) for details.
31+
- Add an experimental fullscreen TUI mode. Set the `KIMI_CODE_TUI_FULL_SCREEN=1` environment variable to enable it.
32+
- Support rendering LaTeX math formulas (`$…$` / `$$…$$`) in TUI messages as Unicode formulas.
33+
34+
### Bug Fixes
35+
36+
- Show project MCP launch targets in the workspace trust prompt, default to declining trust, and resolve `fd` and `stty` binaries to absolute paths so untrusted workspaces cannot plant bare-name executables before confirmation.
37+
- Fix sessions failing with a provider 400 error on every follow-up request after a turn is interrupted while the model is still thinking, on strict OpenAI-compatible providers (e.g. DeepSeek).
38+
- Fix Ctrl+C being ignored during automatic retries of failed API requests.
39+
- Fix several known issues and make various refinements. See the [changelog on GitHub](https://github.com/MoonshotAI/kimi-code/blob/main/apps/kimi-code/CHANGELOG.md) for more technical entries.
40+
941
## 0.35.0 (2026-08-12)
1042

1143
### Features

‎docs/zh/release-notes/changelog.md‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,38 @@ outline: 2
66

77
本页记录 Kimi Code CLI 每个版本的变更内容。
88

9+
## 0.36.0(2026-08-13)
10+
11+
### 新功能
12+
13+
- 实验性的子 Agent 模型配置升级为模型池:现在可以在 `[secondary_model]` 中配置一组带描述的候选模型,由主 Agent 每次派生时按任务挑选。
14+
15+
启动前设置 `KIMI_CODE_EXPERIMENTAL_SECONDARY_MODEL=1`(或实验总开关 `KIMI_CODE_EXPERIMENTAL_FLAG=1`)即可启用。
16+
17+
推荐用法:
18+
19+
- 极简用法:在 TUI 中运行 `/secondary-model` 选择,或在 `config.toml` 中写一行 `default_model`,让所有子 Agent 默认跑同一个模型;再加 `force = true` 可彻底固定该选择,主 Agent 无法改选。
20+
- 配置命名模型池,并为每个别名写一句适用场景的描述——描述会展示给主 Agent 作为挑选依据:
21+
22+
```toml
23+
[secondary_model]
24+
default_model = "kimi-code/kimi-for-coding-highspeed"
25+
[secondary_model.models]
26+
"kimi-code/kimi-for-coding-highspeed" = "快速、便宜,适合日常重构、代码解释和小改动。"
27+
"kimi-code/k3" = "擅长复杂推理与深度调试,难题选它。"
28+
```
29+
30+
详见 [子 Agent 模型池文档](https://moonshotai.github.io/kimi-code/zh/configuration/config-files.html#子-agent-模型池)。
31+
- 新增实验性全屏 TUI 模式,设置 `KIMI_CODE_TUI_FULL_SCREEN=1` 环境变量即可启用。
32+
- TUI 支持渲染 LaTeX 数学公式(`$…$` 与 `$$…$$`),消息中的公式会显示为 Unicode 公式。
33+
34+
### 修复
35+
36+
- 修复未信任工作区可在信任确认前植入同名 `fd`/`stty` 可执行文件的风险;信任提示现在展示项目 MCP 的启动目标,并默认拒绝信任。
37+
- 修复在严格的 OpenAI 兼容供应商(如 DeepSeek)下,模型思考阶段打断轮次后,后续每轮请求都报 400 错误的问题。
38+
- 修复 API 请求失败自动重试期间按 Ctrl+C 无反应的问题。
39+
- 修复了一些已知问题,并做了若干细节优化。更详细的变更记录见 [GitHub](https://github.com/MoonshotAI/kimi-code/blob/main/apps/kimi-code/CHANGELOG.md)。
40+
941
## 0.35.0(2026-08-12)
1042

1143
### 新功能

0 commit comments

Comments
 (0)