Skip to content

2026.8.6

Choose a tag to compare

@Astro-Han Astro-Han released this 23 Aug 17:27
6490ca6

Downloads

App Update Notice

PawWork 2026.8.6 makes startup and recovery more reliable, refreshes OpenCode Free models automatically, and gives the desktop a cleaner native window experience.

Highlights

  • More reliable startup and recovery: PawWork now owns the DSH process from spawn through product readiness, shutdown, crash, and retry. Startup failures show an actionable localized diagnosis instead of closing silently, and renderer failures can no longer leave the app loading forever (#1584, #1585, #1589).
  • OpenCode Free stays current: PawWork discovers zero-cost, non-deprecated OpenCode models at runtime and refreshes the catalog without requiring a new app release. An unusable provider that PawWork cannot authenticate is hidden from the model settings (#1575, #1586).
  • Imported V1 sessions appear without reloading: after migration settles, the sidebar refreshes against DSH's durable session list and waits for the imported marker instead of relying on transient lifecycle events (#1576).
  • Cleaner native desktop chrome: the app uses per-edge native-control insets, one stable sidebar toggle, platform-aware titlebar theme and spacing, the native arrow cursor on non-link controls, and clearer hover feedback (#1591, #1595).
  • PawWork identity reaches every agent: every agent mode now receives a short PawWork identity section while preserving DeepSeek Harness attribution (#1593).

Runtime And Maintenance

  • DSH is upgraded and pinned to 0.1.1-rc.2, including upstream composer, Markdown table, permission-copy, cache-metric, subagent-navigation, and multiline-question improvements (#1582, #1586).
  • PawWork V2 data now lives under the product-owned home directory, keeping it separate from a standalone DSH installation (#1583).
  • CI and repository automation now use main as the product mainline; the site deploy uses the lockfile-pinned Wrangler CLI, and GitHub Actions dependencies were refreshed (#1551#1555, #1579, #1581).
  • Windows artifacts are intentionally unsigned. The installer is built and verified on Windows x64, but Windows may display a SmartScreen warning.

Rollback Notice

DSH upgrades .credentials.yaml to a versioned format on first launch. Automatic downgrade is disabled. If you manually reinstall an older PawWork build, delete <DSH_HOME>/.credentials.yaml before launching it; otherwise the older runtime may fail to start. This removes saved credential references, so affected providers may require sign-in or key entry again.

Verification

  • macOS Apple Silicon submit (32653692320) and finalize (32654052138) completed successfully, including notarization.
  • macOS Intel submit (32653697463) and finalize (32654602806) completed successfully, including notarization.
  • Windows x64 release build and packaged desktop smoke completed successfully (32653703133).
  • All three targets were built from exact main commit 6490ca6a0652610caa6f4ffa17b60496513e1339 and passed the single-source publication guard. Main CI (32653174599) and CodeQL (32653174499) are green on that commit.
  • v2026.8.6 is published as the latest release, its updater metadata passes the release verifier, and the R2 mirror completed successfully (32654893949).

中文版本

下载

应用更新说明

PawWork 2026.8.6 提升了启动与故障恢复的可靠性,可自动刷新 OpenCode 免费模型,并带来更简洁、更原生的桌面窗口体验。

主要更新

  • 更可靠的启动与恢复:PawWork 现在从 DSH 进程创建开始,一直负责到产品就绪、退出、崩溃与重试。启动失败会显示本地化的可操作诊断,不再静默关闭;渲染器故障也不会再让应用无限停留在加载状态(#1584#1585#1589)。
  • OpenCode 免费模型保持最新:PawWork 会在运行时发现零成本且未弃用的 OpenCode 模型,无需等待应用发版即可刷新目录。模型设置中也会隐藏 PawWork 无法完成认证、实际不可用的 provider(#1575#1586)。
  • 导入的 V1 会话无需重载即可出现:迁移完成后,侧栏会根据 DSH 的持久会话列表刷新,并等待导入标记真正出现,不再依赖瞬态生命周期事件(#1576)。
  • 更简洁的原生桌面窗口:应用现在使用按边缘划分的原生控件留白、唯一且稳定的侧栏开关、随平台和主题变化的标题栏间距、非链接控件上的原生箭头光标,以及更明确的悬停反馈(#1591#1595)。
  • 所有智能体都能识别 PawWork 身份:每种智能体模式都会收到简短的 PawWork 身份说明,同时保留 DeepSeek Harness 归属说明(#1593)。

运行时与维护

  • DSH 已升级并精确固定到 0.1.1-rc.2,包含上游的输入框、Markdown 表格、权限文案、缓存指标、子智能体导航和多行提问改进(#1582#1586)。
  • PawWork V2 数据现在保存在产品自有目录下,与独立安装的 DSH 数据隔离(#1583)。
  • CI 与仓库自动化已统一使用 main 作为产品主线;站点部署改用 lockfile 固定的 Wrangler CLI,并刷新了 GitHub Actions 依赖(#1551#1555#1579#1581)。
  • Windows 产物有意采用无签名发布。安装包会在 Windows x64 上构建和验证,但 Windows 可能显示 SmartScreen 警告。

回滚说明

DSH 会在首次启动时将 .credentials.yaml 升级为带版本的格式,并且自动降级已禁用。如果您手动重新安装更旧的 PawWork,请在启动前删除 <DSH_HOME>/.credentials.yaml,否则旧运行时可能无法启动。删除后会丢失已保存的凭据引用,相关 provider 可能需要重新登录或输入密钥。

验证

  • macOS Apple 芯片 submit(32653692320)和 finalize(32654052138)成功完成,包括公证。
  • macOS Intel 芯片 submit(32653697463)和 finalize(32654602806)成功完成,包括公证。
  • Windows x64 发布构建与打包后桌面 smoke 成功完成(32653703133)。
  • 三个平台产物均来自精确 main commit 6490ca6a0652610caa6f4ffa17b60496513e1339,并通过单一来源发布保护;该 commit 上的 main CI(32653174599)和 CodeQL(32653174499)均为绿色。
  • v2026.8.6 已发布为 Latest Release,更新元数据通过发布校验,R2 镜像成功完成(32654893949)。