From 8b597496b396b8dd2c14cbf33c8aa3eeed294941 Mon Sep 17 00:00:00 2001 From: KimiSwitch Dev Date: Sat, 29 Aug 2026 11:15:40 +0800 Subject: [PATCH] =?UTF-8?q?chore(release):=20bump=20to=20v0.7.11=20?= =?UTF-8?q?=E2=80=94=20=E9=80=82=E9=85=8D=20kimi-code=200.39.1=EF=BC=88thi?= =?UTF-8?q?nking=20keep/loop=5Fcontrol/flags=EF=BC=89+=20=E5=BD=92?= =?UTF-8?q?=E6=A1=A3=E5=85=83=E6=95=B0=E6=8D=AE=E5=8C=96=20+=20=E5=AD=90?= =?UTF-8?q?=E4=BB=A3=E7=90=86=E6=B1=A0=E4=BF=AE=E5=A4=8D=20+=20models-dev?= =?UTF-8?q?=207482/207?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- release-notes-v0.7.11.md | 22 ++++++++++++++++++++++ src-tauri/Cargo.lock | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- 5 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 release-notes-v0.7.11.md diff --git a/package.json b/package.json index 8fe80c9..4b3d27c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "kimiswitch", "private": true, - "version": "0.7.10", + "version": "0.7.11", "type": "module", "scripts": { "dev": "vite", diff --git a/release-notes-v0.7.11.md b/release-notes-v0.7.11.md new file mode 100644 index 0000000..819b2e2 --- /dev/null +++ b/release-notes-v0.7.11.md @@ -0,0 +1,22 @@ +## v0.7.11 + +### 适配 kimi-code 0.39.1 + +- **修复:`[thinking]` 保留开关不再破坏思考配置**。此前在 UI 关闭"保留思考内容"会写入布尔 `keep = false`,而上游两个引擎都只接受字符串——v2 会把整个 `[thinking]` 节校验失败并丢弃。现改为写 `keep = "off"`,存量配置里的布尔值加载时自动归一化 +- **修复:`loop_control` 不再触发上游废弃告警**。默认只写新键 `max_attempts_per_step` 并清理存量旧键 `max_retries_per_step`;仅检测到 `KIMI_CODE_LEGACY_FLAG`(v1 引擎)时才双写 +- **思考强度移除 `max` 档**(上游已自动迁移为 `high`),存量配置显示归一 +- **实验开关同步上游全集**:新增 remote-control;`wait_for` 与 persistence_minidb_readmodel 已在上游转正默认开启,UI 会标注"默认开启"(显式关闭优先) + +### 会话归档与上游 v2 对齐 + +- **归档不再搬动文件**:改为在会话 `state.json` 写入 `archived`/`archivedAt` 元数据(与 CLI v2 的 `setArchived` 逐字段一致),CLI 侧与 Kimi Switch 侧归档状态从此互通 +- 旧版本物理归档的会话(`.kcd-archive/` 目录)仍可识别为已归档并正常恢复 +- 归档不再改写 `session_index.jsonl`(删除会话的行为不变) + +### 子代理模型池修复 + +- **修复:模型池无法添加第二个条目**。从"仅默认模型"的隐式单条目形态添加条目时,默认模型现在会自动物化进池,不再被"默认模型不在模型池中"的校验拦截 + +### 模型数据同步 + +- models.dev 快照刷新至 **7482 个模型 / 207 个供应商** diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 378a008..5b0e7a9 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1978,7 +1978,7 @@ dependencies = [ [[package]] name = "kimiswitch" -version = "0.7.10" +version = "0.7.11" dependencies = [ "anyhow", "chrono", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 4030bf0..ef4c09d 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kimiswitch" -version = "0.7.10" +version = "0.7.11" description = "Kimi Switch - model config manager" authors = ["codingplan.site"] edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index ab53634..5ac50b0 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,6 +1,6 @@ { "productName": "Kimi Switch", - "version": "0.7.10", + "version": "0.7.11", "identifier": "com.kimiswitch.app", "build": { "beforeDevCommand": "npm run dev",