Skip to content

Kvistcode v0.3.1

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:58
· 117 commits to 0c6cafd8bf8f83571f6b574aa39dbfcb073bb5d9 since this release

The phone app catches up with the desktop, merging a pull request is safer, and Claude Code's Workflow runs finally show up.

New

  • Workflow runs are visible. When Claude Code launches a multi-agent Workflow, a card appears in the conversation and a live “Workflow · 5 agents working” row sits above the message box. Expand it to see each agent's latest action, step count and time. It settles to “Workflow finished” when they are done.
  • Turn limits. Set a maximum number of turns per agent, per project or per day, which suits subscription accounts where dollar cost isn't known. It pauses at the end of a turn like the other limits, shows a “7 / 20 turns” meter, and the count survives restarts.
  • Switch skills off. For Claude agents, turn individual skills on or off, in every project or just one. Your skill files are never changed. Other providers show “Managed by …”.
  • The phone app does more. It shows agents held at a spending limit and lets you raise the limit, continue once or stop; shows pull request and CI status on the agent screen; searches conversations; and can change how agents report.
  • A short tour on first launch of this version covers the agent grid, the pinned dock, search and spending limits. Skip it any time; Settings → About → Show the tour brings it back.
  • Issues and Open pull request are now in the command palette.
  • Support links. Settings → About has a Sponsor button and a link to kvistcode.com/support. Both are entirely optional.

Changed

  • No more early “Done”. When an agent's turn ends while its Workflow or background agents are still running, it now reads “Turn finished · Workflow 3 of 5 running”, counts as working, and shows “Everything finished” when the last one ends. The turn-end notification says work is still running, and a quiet second alert follows when it finishes if you are looking elsewhere. Background sub-agents are described as “may be running” because their end can't always be known. The phone app still says “Done”.
  • Merging a pull request is pinned to the exact commit you reviewed. If the branch changes after you looked, nothing is merged and you are asked to review again.
  • The merge dialog says “not known” when GitHub hasn't answered, instead of implying a pass, and GitHub errors read as sentences with a Copy details button.
  • The Preview address bar and Back/Forward buttons now follow the page as you click links.
  • Project instructions are edited in one place, Settings → Tools & instructions. The older editor under Projects now links there.
  • The MCP and Skills tabs say when a change applies only to new agents.
  • Small dependency updates.

Fixed

  • A message sent right after an agent's process died could vanish: it stayed in the conversation but was never sent or queued, and the agent could show an error while still looking busy. It now goes back into a paused queue with a note so nothing you typed is lost.
  • The pull request chip no longer overflows in narrow panels.

Install

  • macOS: .dmg (universal: Apple Silicon + Intel)
  • Windows: -setup.exe
  • Linux: .AppImage, .deb or .rpm

Already installed? Kvistcode updates itself (Settings → About → Check for updates).

Full changelog: v0.3.0...v0.3.1