Repository navigation
Kxen v0.1.9: DCPAgent 安全恢复与可信发布链路
Immutable
release. Only release title and notes can be modified.
[0.1.9] - 2026-08-14
版本主题: DCPAgent 安全恢复与可信发布链路
本次更新
- kxen-agent 在恢复时保留 UNKNOWN 工具操作并进入 input_required,避免误判成功或重复执行副作用。 (8c7393a)
- DCPAgent Session 和 bundle 会校验 definition hash、capability lock、run 与 tool journal 完整性。 (8c7393a)
- 工具子进程默认不再继承 SSH、GPG 等 credential socket,只有显式 pass-env 才会透传非 Provider 凭证。 (8c7393a)
- Web 模式的自定义 token 支持空格、符号和 Unicode 等完整 URL 编码字符。 (8c7393a)
- Website 新增 DCP 权威概念页,并同步 kxen-agent 的多平台下载、运行边界与恢复模型。 (8c7393a)
- Release 现在自动发布与 immutable tag 同源的 linux/amd64 和 linux/arm64 GHCR 镜像。 (8c7393a)
工程
- release: Bind Docker image to immutable release (6b8388f)
文档
架构与重构
- core: Distinguish DCPAgent from Kanban agents (135bd14)
- agent: Split DCP store tests (b2e66a9)
- agent: Keep DCP runtime within size gate (5818a71)
维护
- changelog: Sync generated history (536bc58)
问题修复
- agent: Require explicit credential forwarding (ea2d414)
- agent: Preserve DCP input-required events (75a02ca)
- agent: Validate DCP session integrity (a9793db)
- web: Encode custom access tokens (1ac7ae4)
- release: Stream updater archives into verifier (3620298)
- website: Sanitize rendered Mermaid SVG (ecbfcf4)
完整变更记录见 CHANGELOG.md。
下载与安装
- 桌面版: macOS Apple Silicon/Intel、Windows x64/ARM64、Linux x86_64/ARM64。
- macOS: DMG 与 updater archive 均经 Developer ID 签名和 Apple 公证。
- Windows: 提供 NSIS installer;当前未做 Authenticode 签名,首次启动可能出现 SmartScreen reputation warning,可选择
More info->Run anyway。 - Linux: 提供 AppImage 与 deb。
- Headless:
kxen-<platform>.tar.gz是 server,kxen-agent-<platform>.tar.gz是独立 autonomous CLI;Windows 对应.zip。两类资源参与同一版本发布。 - 完整性: 使用
SHA256SUMS校验下载文件;latest.json和对应.sig供自动更新使用。