# Kavor 1.6.0

## 亮点

- 在 Canvas 中新增 WebBrowser Node，作为由用户操作的完整 Chromium 浏览器。它支持持久化标签页、导航、
  历史记录、弹出窗口、下载、权限提示、查找、缩放、DevTools，以及由用户的 WebBrowser Nodes 共享的专用
  Kavor 浏览器配置文件。
- 允许已连接的 CodingAgent 通过有界 Kavor 操作控制用户看到的同一个实时页面，包括页面状态、导航、
  无障碍快照、操作、JavaScript 求值、等待、截图、控制台和网络检查、响应正文，以及页面范围的网络规则。
- 允许 CodingAgents 通过原子 Canvas 更改创建 WebBrowser Nodes，可选择打开初始 URL，随后通过 Kavor 其他
  功能所使用的相同 Connection 和可达性模型发现并操作该 Node。
- 减少自动提供给 CodingAgent 的上下文，同时保留按需访问当前任务所需的完整图、布局、Specification
  元数据、输出和 Skills 的能力。

## 修复

- 启动和分叉 Codex 会话时不再等待 Codex 尚未创建的 rollout 文件；第一个已提交提示建立原生身份后，
  再记录提供方会话。
- 当提供方会话在交互式终端打开后才完成实体化时，保留 Codex 恢复、分叉谱系和同步的会话名称。
- 在领域、Canvas、IPC、MCP 目录、Skills、配置文件分区和内部浏览器方案中统一使用 WebBrowser 术语。
- 为 WebBrowser 操作和等待发布完整输入契约，使 CodingAgents 获得所有支持的字段，而不是空的顶层工具
  schema。

## 安装

请从 <https://download.agentkavor.com> 下载 Kavor。页面会检测当前平台，也可显示所有可用软件包。现有直接
安装可在 Kavor 的软件更新设置中检查此版本。无需手动迁移 Workspace 数据；WebBrowser Node 是本版本的
新增功能，现有 Canvas 数据保持兼容。

- Windows x64 可从 Microsoft Store 获取，也可使用按用户辅助的 NSIS 安装程序。Microsoft 会签名并更新
  Store 安装。直接安装程序仍未签名，因此 Microsoft SmartScreen 可能要求明确确认。
- macOS 13+ 分别提供 Apple Silicon 和 Intel DMG，并使用 Kavor 的 Apple Developer ID 签名及经 Apple
  公证。自动更新使用与架构匹配的 ZIP，并保留手动 DMG 作为后备方式。
- Linux x64 提供 AppImage 和 DEB 软件包。AppImage 支持由 Kavor 管理并明确协调重启的更新；DEB 更新需从
  下载页面手动安装。

## 已知限制

- WebBrowser Nodes 使用 Kavor 专用的共享浏览器配置文件；不会复用用户外部 Chrome 的配置文件、扩展、
  历史记录或 Cookie。删除 Node 不会清除共享站点数据；Kavor 全局设置提供明确清除缓存、Cookie 和站点
  数据的选项。
- CodingAgent 控制要求 WebBrowser Node 在 Canvas 上处于活动状态。隔离到另一 Chromium 进程的跨站
  frame 会被标记为省略，无法跨越 guest 范围的安全边界进行控制。
- 权限提示、保存对话框、CAPTCHA、passkey、客户端证书和操作系统身份验证仍需由用户处理。
- 在原生 PTY、SQLite、进程隔离和打包运行时 gates 能够在匹配的 CI 环境中运行之前，不提供 Windows
  ARM64 和 Linux ARM64 软件包。
- Windows 直接下载尚无 Authenticode 发布者证书；Microsoft Store 软件包由 Microsoft 签名。Store
  版本可能会在直接 stable release 之后、通过 Microsoft 独立认证后提供。
