Pi Agent Desktop 0.3.0
This release adds Linux desktop packages and makes desktop recovery after sleep substantially more reliable.
Highlights
- Linux x64 support — Releases now include a Debian
.debpackage with the bundled Node.js runtime and the GTK/WebKitGTK integration required by the Tauri shell. - Reliable reconnect after sleep — Overlapping wake-up probes can no longer leave the app falsely offline, and the Reconnect action can refresh stale connections or relaunch a stopped packaged server.
- Three-platform release pipeline — Signed releases now build Apple Silicon macOS, Linux x64, and Windows x64 packages before publication.
Fixes and improvements
- Cancelled superseded health probes so stale failures cannot overwrite a newer successful response.
- Added Linux packaging checks, platform tests, documentation, and native window behavior.
- Updated GitHub Actions to the Node.js 24-compatible action releases.
- Kept bundled Pi at 0.84.1 and pi-web at 0.8.7.
- Verified the full test suite, TypeScript checks, and lint before packaging.
Bundled components: pi 0.84.1, pi-web 0.8.7.
Pi Agent Desktop 0.3.0
本次发布新增 Linux 桌面安装包,并显著提升电脑睡眠唤醒后的桌面连接恢复能力。
主要更新
- 支持 Linux x64 —— Release 现在提供 Debian
.deb安装包,内置 Node.js runtime,并包含 Tauri 桌面壳所需的 GTK/WebKitGTK 集成。 - 睡眠唤醒后可靠重连 —— 并发唤醒探测不会再让应用错误地停留在离线状态;“重新连接”可刷新失效连接,或重新启动已停止的内置服务。
- 三平台发布流水线 —— 正式发布前会依次构建 Apple Silicon macOS、Linux x64 和 Windows x64 安装包。
修复与改进
- 取消已过期的健康探测,避免旧失败结果覆盖新的成功结果。
- 补充 Linux 打包检查、平台测试、使用文档和原生窗口行为。
- 将 GitHub Actions 升级到兼容 Node.js 24 的版本。
- 内置 Pi 保持在 0.84.1,pi-web 保持在 0.8.7。
- 打包前已完成完整测试、TypeScript 检查和 lint 验证。
内置组件版本:pi 0.84.1、pi-web 0.8.7。