Skip to content

v0.31.0 — Stop a run · browser-verify · update signal

Choose a tag to compare

@brcampidelli brcampidelli released this 16 Jul 03:34

Three honest-by-construction additions to the desktop app.

What's new

  • Stop a coding run. A Stop button on the Code run. It's cooperative by design — an in-flight model call is blocking and can't be killed, so it halts between attempts (after the current one finishes). The UI says exactly that; no fake instant kill.
  • Browser-verify artifact. A "Verify in browser" panel: point the headless browser at a URL (e.g. your running localhost app), capture a real full-page screenshot, and see it inline as a verification artifact — labeled honestly as "a screenshot of the URL you gave", not "the agent verified this". Stored server-side and served with a hardened artifact id. Honest "browser not installed" hint when Chromium is absent; never a fake image.
  • Update signal + prompt. A low-key version indicator in the bottom-right that checks GitHub for a newer release and, when there is one, shows a dismissible "vX.Y.Z available" prompt with the release link + pip install -U. Fail-silent (offline → just the current version, no false signal); a plain public-API check, no user data sent.

Honest future work (not faked): in-place auto-update (the Tauri updater), per-task cancel in the parallel Agent Manager, and mid-run steer.

Native installers attach a few minutes after publish; also pip install -U 'chimera-agent[desktop]'.

Full changelog: https://github.com/brcampidelli/chimera-agent/blob/main/CHANGELOG.md