Changelog.

What changed, release by release. Read from GitHub Releases, where the installers are.

v0.6.51

Installers and notes on GitHub

Features

  • reap the process groups a dead desk left running (510c1e8)

Bug Fixes

  • a prompt reaches a person only when a person's own setting blocks the work (6b83934)
  • carry a vendor's launch state onto its link, so routing can refuse a vendor that cannot start (d8e8f00)
  • close the chain by which the desk destroys a person's work (a8b4d16)
  • find vendor CLIs off the desk PATH and stop routing to a vendor that cannot start (e0373d6)
  • give a finished worker's steps a way back into the chat (21702f7)
  • judge a permission by the tool's name, not by the words it was handed (a858478)
  • kill a vendor's process group, not just its pid (860a8bc)
  • resolve the Claude ACP server off the desk directories too, not just the CLI (c15ee09)
  • say what happened to an interrupted worker's processes (5c8dfc6)
  • stop every process the desk owns with its owner (be6ac60)
  • the liveness probe knocks on the port the shim's own row names (f3665e5)

v0.6.45

Installers and notes on GitHub

Features

  • deliver Grok Bot answers that outlive the shim's wait (#204) (ad295ba)
  • gate campaigns and enforce worker paths (838fb36)
  • typed worker findings, campaign phase gate, and path ownership (ed6c142)

Bug Fixes

  • close campaign gate holes (93ad3f7)
  • gate concurrent opening waves and release path owners (74d18cf)
  • keep loose lists, hide disabled usage, expand subagents, drop watch nags (c7a422c)
  • opening workers keep their own reservations (a0a0956)
  • preserve opening capacity across failed starts (7ccccfb)
  • preserve typed worker findings through bounded reports (c5828c6)
  • reject forged campaign build phases (6e911ba)
  • ship the 0.6.45 desk polish without a hand version bump (a77ee5c)
  • show Cursor CLI install guidance (5a753d7)
  • tighten desk density from the live UI walk (3e59df3)
  • tolerate real worker finding receipts (5f80415)

v0.6.41

Installers and notes on GitHub

Features

  • make skills and chat identity feel native (9b3f0ec)
  • surface matching skills from natural prompts (87c0ca4)

Bug Fixes

  • an offloaded picture still resizes, and one dead blob no longer ends a chat (e90aef6)
  • keep pictures out of the hot state JSON, verifiably (0d8c09b)
  • pin the blame boundary, tag the save's tail, and correct the numbers (3706d15)
  • show Codex allowance remaining (a10764f)
  • the resized picture can leave the canvas, and a history turn is never empty (e31cea7)
  • the stall recorder blames the right window, and the chain cannot die (f1e1803)
  • the worker token ceiling counts what a worker actually spends (7d437d0)
  • title vendor chats from user prompts (ca3fdd0)

Performance Improvements

  • record main-process stalls, and stop holding the loop for the disk (503eb58)

Every release

Versions follow the repo's rules; the desk checks GitHub for a newer release from Settings → Profile. All releases on GitHub.