Skip to content

Kun 0.3.3

Choose a tag to compare

@github-actions github-actions released this 15 Aug 17:54
· 558 commits to master since this release
c148fab

Kun v0.3.3

v0.3.3 是一个稳定性修复版本,重点解决 Windows 上进程较多时无法启动,以及自定义服务商名称在会话模型选择器中显示为默认 ID 的问题。

Windows 启动与历史 Runtime 清理(#1172

  • 修复 Windows 在启动时清理历史 kun serve 进程会逐个对所有同用户 node.exeelectron.exekun*.exe 查询进程所有者的问题。
  • 现在先快速获取候选进程的基础信息并做严格命令行识别,只会对真正匹配 Kun Runtime 的少量 PID 单独验证所有者;大量开发工具、MCP 服务或 Node 进程不再导致线性 WMI 查询延迟。
  • 进程表保护超时调整为 30 分钟,但正常启动仍走快速候选筛选和按 PID 验证,不会等待这一时限。
  • 终止前会再次验证 PID 的身份和所有者,避免 PID 复用时误清理无关进程。

自定义服务商显示名称(#1174

  • 修复从 0.3.0 起,会话窗口的模型选择器优先读取运行中 Kun 注册表后,仍显示创建时自动生成的 custom-provider-* ID 而不是设置中已保存名称的问题。
  • 模型选择器现在保留运行时注册表提供的模型可用性、能力和凭据状态,同时以最新保存的同 ID 服务商名称作为展示标签。
  • 改名立即在下一次模型列表刷新时生效,无需重启 Kun;没有匹配设置项的运行时服务商仍显示其原有标签。

影响与升级

  • Windows 用户无需为了启动 Kun 关闭 MCP 服务、Node 开发服务器或其他 Electron 应用;升级后重新启动即可生效。
  • 已配置的服务商地址、API Key、模型列表、路由和会话数据不需要迁移,也不会因本次更新而改变。

完整变更

v0.3.2...v0.3.3


构建信息

  • Release version: 0.3.3
  • Release channel: stable
  • Branch: master
  • Commit: c148fab
  • macOS: Developer ID signed and notarized
  • Platforms: macOS arm64/x64, Windows x64, Linux arm64/x64 AppImage/deb
  • Standalone TUI: macOS arm64/x64, Windows x64, Linux arm64/x64