Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 08:28
· 7 commits to main since this release
43f41fb

平台测试状态 / Platform testing status

目前只有 macOS 版本经过实际使用测试。

Windows x64 和 Linux x64 已由 CI 构建,并完成了打包、随包后端和 SHA256 校验,但尚未在真实 Windows/Linux 设备上手工验证。请先按预览版对待。

Only the macOS build has been tested in real use.

Windows x64 and Linux x64 are built in CI with packaging, bundled-backend, and SHA256 checks, but have not yet been validated on real Windows or Linux machines. Please treat them as preview builds.

Added

  • Public project website with a product overview, agent support matrix, installation guide,
    and an interactive clear-mode preview.
  • Versioned local API contract for future Windows/Linux clients, including a stable task_id,
    machine-readable JSON Schema, and contract tests.
  • Platform runtime abstraction for macOS, Windows, and Linux plus cross-platform backend CI.
  • Windows x64 and Linux x64 desktop builds that reuse the shared task API and panel while the
    macOS app keeps its native Swift window layer.
  • One release tag now produces macOS, Windows and Linux installers plus a combined
    SHA256SUMS file.
  • Search discovery files and Cloudflare Pages security/cache headers for the public website.
  • Automatic Cloudflare Pages deployment from GitHub Actions whenever website files under docs/
    land on main, with a Pages-only API token stored as a repository secret.
  • CodeQL analysis for Swift, Python, and GitHub Actions workflows on pull requests, main,
    and a weekly schedule.
  • Release-package verification for SHA256, DMG contents, code signature, universal architectures,
    minimum macOS version, packaged Windows/Linux backends, and uploaded GitHub Release assets.

Changed

  • Cloudflare Pages deployment uses cloudflare/wrangler-action@v4.
  • Dependabot vulnerability alerts and automated security fixes are enabled.
  • On Windows and Linux the backend now exposes local-session channels only; macOS-native app
    detection remains isolated behind the platform capability flag.
  • Windows and Linux packages bundle the Python backend with PyInstaller, so users do not need a
    separate Python installation.

Fixed

  • Tasks with identical agent and title no longer overwrite each other's completion-notification
    state; transitions now use a stable task_id.

Downloads

  • macOS (Universal): AgentTaskPanel-0.4.0-macos-universal.dmg
  • Windows x64: AgentTaskPanel-0.4.0-win-x64.exe
  • Linux x64: AgentTaskPanel-0.4.0-linux-x86_64.AppImage
  • Checksums: SHA256SUMS