← Changelog
v0.19.48Latest· September 13, 2026
Stop means stop
- Stop did not stop. Clicking it asked the agent to stop and then reported success on having asked — so the session carried on working in the background, still writing to the transcript you were watching, and replies kept arriving from a chat you had ended. Under the terminal daemon, which deliberately keeps running when the app closes, a stop that was never applied left a process nothing could reach any more. Stop now waits for the agent to actually be gone before it tells you it stopped, keeps the tab open when it cannot, and says which of the two happened.
- Every agent has a Stop button now. The button was only ever drawn when Aura knew a turn was running, and it only ever knew that on one particular wire — Claude Code’s. Codex, Gemini, OpenCode and Pi had no way to interrupt a turn from the chat at all.
- Ending a chat ends it for good. The transcript Aura keeps on disk was filed under the agent and the project rather than the session, and nothing ever cleared it, so the next chat you opened on the same project replayed the one you had killed. That is the part that made it feel haunted, and it is gone.
- Escape is tried twice, and the answer is honest. The chat’s Stop used to send one Escape and assume it worked. It now watches for the agent to genuinely go quiet, tries again, and if that CLI simply ignores Escape it says so and puts its own terminal one click away instead of a button that does nothing.
- Aura asks, once, for a star. It is free and open source and it had never asked for anything back. There is one screen on first run, one nudge after Aura has actually done some work for you, and permanent links in Settings. At most twice per install, and never again once you answer.
Get this release
Installed already? This lands automatically by silent auto-update.
Everything in this release
New
New
A first-run screen, one earned nudge and permanent Settings links invite you to star Aura and join the discussion.
One command reports whether the public repository is up to date with this build.
The model catalog matches what your installed CLIs actually run, including Gemini 3.8 and 3.7 Flash.
Fix
Fixes & improvements
Stop confirms the agent has exited before reporting that it stopped, on both the in-app terminal and the background daemon.
A failed Stop keeps the tab open and says so, instead of closing the tab and losing the only handle on a running process.
Closing a chat clears the on-disk transcript for that agent and project, so the next chat does not replay it.
Codex, Gemini, OpenCode and Pi chats show a Stop button; a growing transcript now marks an agent busy.
The chat composer sends Escape twice and reports honestly when a CLI ignores it.
Long chats stop dropping the start of the conversation when the transcript is trimmed.
A prompt you have already answered stops waiting for an answer.
The team owner list is configuration rather than a constant compiled into every binary, and shipped fixtures no longer name real people or addresses.
The commit gate judges a commit on the files it stages, and the command it hands back clears that whole commit.