Skip to content

v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 10:51

What's new

Draft session tabs — empty tabs no longer create sessions up front

Clicking + (or "New session" in Projects) used to create a backend session immediately. Now it opens a lightweight draft tab that exists only in memory:

  • Nothing is created on the backend until you send your first message — the draft then converts to a real session in place, keeping its tab position
  • Empty draft tabs don't survive a restart, so no more zombie empty sessions piling up in your history
  • You can switch project / git branch while the tab is still empty; the picker hides once a session is bound to its project
  • Draft tabs never touch tabs.json or the backend — model picker, context ring, and slash commands all wait until the session is real

Todo panel redesign

  • Collapsed state: breathing status dot + "Todo List" title + done count + a green progress ring, replacing the thin progress bar and current-task text
  • Morph expand: the capsule and the expanded list are now the same card — it grows from w-40 to w-64 as the list slides out
  • New icons: pending = outlined circle, in progress = arc spinner, completed = checkmark with a draw-in animation
  • Idle-aware animations: when the agent isn't working, the breathing dot and spinners freeze and dim; they resume automatically when work starts again

Download

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

macOS users can also brew install --cask jaxton07/tap/percho.

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

Full Changelog: v0.3.0...v0.3.1