Skip to content

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 12 Aug 02:04
· 12 commits to main since this release

What's new

Todo tool & floating progress panel

Agents can now keep a visible task list while working on complex, multi-step jobs (long refactors, multi-file features, investigations):

  • New todo tool lets the agent maintain a task list with the same full-replacement protocol as Claude Code — call with the complete updated list each time
  • A compact pill floats at the top-right of the chat: completed count, the current in-progress task, and a thin progress bar
  • Click the pill to expand the full list (pending / in-progress spinner / completed with strikethrough); expand and collapse use a smooth drawer animation, and the current task in the pill slides upward when it changes
  • The panel is per-session and survives switching sessions

Task list survives context compaction

When the conversation history is compacted, the current task list is automatically re-injected into the agent's context on the next turn — the agent doesn't lose track of what it was doing. The panel data is also restored when reopening a session.

Chat polish

  • Copy and fork buttons under assistant messages are now always visible (previously only on hover), with tighter spacing

Download

Platform File
macOS (Apple Silicon) pi-desktop-mac-arm64.dmg
macOS (Intel) pi-desktop-mac-x64.dmg
Windows pi-desktop-windows-x64.exe (installer) or pi-desktop-windows-x64.zip

Ad-hoc signed (no Developer ID). On macOS, if Gatekeeper blocks the app, right-click it and choose Open (or run xattr -cr "/Applications/Pi Desktop.app" as a fallback). Windows may still show a SmartScreen prompt — click "More info" → "Run anyway".

Full Changelog: https://github.com/Jaxton07/pi-desktop/commits/v0.1.8