Downloads
App Update Notice
PawWork 2026.6.8 makes Automations manageable from conversations, improves embedded-browser fidelity for Chrome-like automation, and adds clearer risk cues when models work on high-risk sites. It also fixes model-selection inheritance, drains tool results after stream disconnects, adds jitter to 429 retries, and prevents maintenance close work from leaving new sessions stuck in thinking. The release rounds out Node/Electron install compatibility and updates the Volcengine Coding Plan model list.
Highlights
- Automations can now be managed through tools: The new deferred
automate_managetool lets models list, pause, resume, and delete existing PawWork Automations by exact id. The permission dock and tool registry were updated with the same lifecycle surface, so these operations are visible and controllable from the conversation (#1278). - The embedded browser behaves more like real Chrome: PawWork now gives the embedded browser a faithful Chrome user-agent and reports realistic browser permission states. Chrome-default permissions such as sanitized clipboard writes, background sync, sensors, and payment handlers are handled consistently, while sensitive camera, microphone, and geolocation access remains denied rather than silently granted (#1343, #1344).
- High-risk site automation now carries clearer guardrails: Browser and OpenCLI tools can recognize high-risk sites and warn both the model and the user before automation continues. The release also records fingerprint-parity findings and keeps a local browser probe so future changes can be checked against measured browser behavior instead of guesses (#1342, #1345).
- Model and provider selection is more reliable: When a user actually picks a model, PawWork records that chosen model so later model-less sessions inherit the right choice instead of falling back unexpectedly from remote or newly-created sessions. The Volcengine Coding Plan model list also now matches the official Coding Plan catalog and ordering (#1347, #1350).
- Long-running work and disconnect recovery are steadier: Stream disconnects now continue draining already-produced tool results, so tool output is not lost. 429 retries use equal jitter to avoid parallel requests retrying in lockstep. Maintenance close, reload, and disposeAll paths no longer hold the close gate while waiting for active runs, which prevents new sessions from getting stuck behind deferred cleanup and remaining in thinking (#1252, #1349, #1351).
Runtime And Maintenance
- Node and Electron install compatibility: Unsupported Node versions now fail loudly during install with a recovery command, and Electron was upgraded for Node 24.16+ and Node 26 install compatibility so stale bad binaries do not remain in local worktrees (#1346, #1352).
- Tool and formatter maintenance: Write tools no longer carry built-in formatter integration, reducing implicit behavior in file-write paths and updating the related configuration, tests, and generated SDK surface (#1353).
- CI and release metadata: Desktop smoke workflow contract tests were updated for the install-matrix job, and the desktop release version was bumped to
2026.6.8(#1355, #1356).
Verification
This release went through the full desktop release path pinned to commit db235b1f19431f0612a95ec3311ac9686386ff5b: signed and notarized macOS Apple Silicon submit 27735442732 and finalize 27735660157, signed and notarized macOS Intel submit 27735443637 and finalize 27736016154, the Windows x64 build 27735444571, auto-publish of v2026.6.8, and R2 mirror 27736288708. Post-publish verification passed with GH_TOKEN=$(gh auth token) bun packages/desktop-electron/scripts/verify-release.ts v2026.6.8, direct dl.pawwork.ai checks for the macOS and Windows installers plus updater metadata, and a fresh packaged startup smoke from the R2 arm64 DMG whose log was accepted by PAWWORK_RELEASE_STARTUP_LOG=... bun packages/desktop-electron/scripts/verify-release.ts v2026.6.8.
中文版本
下载
主要更新
PawWork 2026.6.8 支持在对话中列出、暂停、恢复和删除自动化任务,让内嵌浏览器行为更贴近真实 Chrome 环境,并在高风险网站自动化时给模型和用户更明确的提醒。本次发布还修复了模型选择继承、工具结果 drain、429 重试退避,以及维护关闭期间新 session 卡在 thinking 的问题,同时更新了火山方舟 Coding Plan 模型列表,并增强了 Node/Electron 安装兼容性。
亮点
- 自动化任务现在可以通过工具管理:新增的
automate_manage延迟工具让模型可以按精确 id 列出、暂停、恢复和删除已有 PawWork Automations。权限 dock 和工具注册也同步更新,使这类生命周期操作在对话中更可见、更可控(#1278)。 - 内嵌浏览器更接近真实 Chrome 行为:PawWork 现在会为内嵌浏览器提供更忠实的 Chrome user-agent,并按真实浏览器的默认值报告权限状态。剪贴板安全写入、后台同步、传感器和支付处理等 Chrome 新默认允许的权限会被一致处理,而摄像头、麦克风和地理位置等敏感权限仍保持拒绝,避免内容查看器在用户无感知的情况下授权(#1343、#1344)。
- 高风险网站自动化有了更清楚的提醒:浏览器工具和 OpenCLI 工具现在能识别高风险站点,在模型执行相关操作时提醒风险边界,减少账号风控场景下的盲操作。本次发布也保留了浏览器 fingerprint parity 记录和本地 probe,方便后续持续用实测数据校验内嵌浏览器行为(#1342、#1345)。
- 模型和 provider 选择更可靠:当用户实际选择了某个模型后,PawWork 会记录被选中的模型,让后续没有显式指定模型的新 session 能继承正确的选择,避免从远程入口或新会话意外回到错误的模型。火山方舟 Coding Plan 模型列表也更新到官方 Coding Plan 清单,确保 plan 模型的排序和可用性更贴近当前产品(#1347、#1350)。
- 长任务和断线恢复更稳:当流式连接断开时,PawWork 会继续 drain 已产生的 tool result,避免丢失工具输出。429 重试退避加入 equal jitter,减少并行请求在同一时间点集中重试。维护关闭、reload 或 disposeAll 等路径也不再持有 close gate 等待活跃 run 结束,从而避免新开的 session 被维护任务挡住并卡在 thinking(#1252、#1349、#1351)。
运行时与维护
- Node 和 Electron 安装兼容:不支持的 Node 版本现在会在 install 阶段明确失败并给出恢复命令,Electron 也升级到兼容 Node 24.16+ 和 Node 26 安装路径的版本,避免错误二进制长期残留在本地 worktree(#1346、#1352)。
- 工具和 formatter 维护:写入工具不再内置 formatter 集成,减少写文件路径上的隐式行为,并更新了相关配置、测试和 SDK 生成输出(#1353)。
- CI 和发布元数据:更新了 desktop smoke workflow 的 install-matrix 合同测试,并将桌面 release 版本升级到
2026.6.8(#1355、#1356)。
验证
本次发布完整走完桌面发版链路,并固定到 commit db235b1f19431f0612a95ec3311ac9686386ff5b:macOS Apple Silicon 签名和公证 submit 27735442732、finalize 27735660157,macOS Intel 签名和公证 submit 27735443637、finalize 27736016154,Windows x64 构建 27735444571,v2026.6.8 自动发布,以及 R2 镜像 27736288708。发布后验证包括 GH_TOKEN=$(gh auth token) bun packages/desktop-electron/scripts/verify-release.ts v2026.6.8 通过、直接请求 dl.pawwork.ai 上的 macOS 和 Windows 安装包及 updater metadata 通过,以及从 R2 arm64 DMG 重新下载并启动打包应用;该 startup smoke 的日志也通过了 PAWWORK_RELEASE_STARTUP_LOG=... bun packages/desktop-electron/scripts/verify-release.ts v2026.6.8 校验。