Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 1.3.187 — 2026-10-17

- 更新 Claude kernel:保留未知消息块,以及已知类型中的扩展字段(如 thinking 绑定、引用和工具调用来源),不再在传给 CLI 时静默丢弃;扩展 tool_result 仍参与 continuation ID 校验和大小限制。
- Anthropic 流式 `event: error` 经 `mapUpstreamError` 重映射,Usage Policy 与 non-stream 一致为 `policy_blocked` / `refusal_guard`。(#503、#505)
- 修复网关流路径忽略 `KIN_STREAM_IDLE_TIMEOUT`:与面板 `failover.stream_idle_timeout_ms`、`kernel.json` 同步走同一级联(面板 → cfg.limits → 环境变量 → 默认 180 秒)。(#485、#506)

已部署机升级:更新 Node 控制面及 kernel payload;本机 Anthropic 槽在排空在途请求后同步并重启 kernel。集群节点使用镜像内置 kernel,须构建新槽位镜像并通过重载重建对应容器。已安装相同 kernel 哈希的槽无需重复替换。本次无新依赖或数据库迁移,不修改 Codex kernel;不要覆盖 `routing.json`、`vms/`、`data/`、`.env`。

## 1.3.186 — 2026-10-17

- `kin-computer` 改为 Ubuntu 22.04 / GLIBC 2.35 基线。Ubuntu 22.04、Debian 12 与 Ubuntu 24.04 均可创建 Docker / KVM 身份;已有槽位身份不重算。
Expand All @@ -25,11 +33,6 @@

已部署机升级:更新 Node 控制面,重启一次 Node。无迁移、无新依赖,不必 `wrap-cli/sync`,不必重建槽位容器。不要覆盖 `routing.json`、`vms/`、`data/`、`.env`。

## 未发布

- Anthropic 流式 `event: error` 经 `mapUpstreamError` 重映射,Usage Policy 与 non-stream 一致为 `policy_blocked` / `refusal_guard`。(#503)
- 修复网关流路径忽略 `KIN_STREAM_IDLE_TIMEOUT`:与面板 `failover.stream_idle_timeout_ms`、`kernel.json` 同步走同一级联(面板 → cfg.limits → 环境变量 → 默认 180 秒),默认仍为 180 秒(#485)。

## 1.3.182 — 2026-10-17

- 代理地理可选 `KIN_PROXY_GEO_V6_LOOKUP_MODE=control-plane`:IPv6 探针仍经代理取真实出口,元数据查询走控制面默认路由;修正默认 IPv6 指定地址 URL(`/json/{ip}`);仅显式开启且默认主查询传输失败时回退,并校验服务商返回 IP 与已验证 IPv6 一致(含缩写/展开);默认 `proxy` 两阶段仍经代理。启用方式见 `docs/PANEL_API.md`。(#492、#307)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.3.186
1.3.187
10 changes: 5 additions & 5 deletions deploy/payload.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"repo": "dofastted/vm2api",
"release": "payload-2026.10.17-computer",
"release": "payload-2026.10.17-history",
"files": [
{
"path": "bin/kin-kernel",
"asset": "kin-kernel",
"size": 12826520,
"sha256": "56527336cb386caff108af47eb5aecb8b7abfaf0c678a0e32572b1f19c20e33e"
"size": 12844112,
"sha256": "39996c1e39399cdae63aac188b1fcaa7814f3d51ca905d5f6911e95b6dd5de56"
},
{
"path": "bin/kin-codex-kernel",
Expand Down Expand Up @@ -41,8 +41,8 @@
{
"path": "share/wrap-cli/kin-kernel.bin",
"asset": "kin-kernel",
"size": 12826520,
"sha256": "56527336cb386caff108af47eb5aecb8b7abfaf0c678a0e32572b1f19c20e33e"
"size": 12844112,
"sha256": "39996c1e39399cdae63aac188b1fcaa7814f3d51ca905d5f6911e95b6dd5de56"
},
{
"path": "share/wrap-cli/glibc239/ld-linux-x86-64.so.2",
Expand Down
Loading