Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 20 Aug 12:41
· 339 commits to main since this release

One PR on top of v0.3.0, but a visible one: the TUI redesign that was written alongside the v0.3.0 work and did not make it into that release.

Highlights

The rail moves to the left, and becomes the app frame

Sessions and Tasks used to sit in a right-hand rail that only existed in chat mode, so switching to a panel took all the chrome off screen. The rail is now on the left, carries the brand mark, the version and a Menu button above the two lists, and is drawn in every mode.

The menu is a centred overlay

ctrl+p opened a list anchored to the bottom of the pane, hanging off the prompt like a dropdown. It is now a true overlay: centred on both axes, with the app behind it dimmed.

The composer is a framed field

The prompt was a single left border column capped by a glyph. It is now a closed rounded frame whose bottom row is an action bar carrying the model label and a clickable send →.

Copy any message, re-run your own

Every message carries [copy], and your own messages also carry [try again], which re-runs the text through the same path Enter uses. The clipboard layer picks the right platform command on its own (pbcopy, clip.exe, wl-copy, xclip).

Everything else

Fixed

  • The rail no longer overruns a short terminal. Its chrome budget still described the old right-hand rail, so at 24 rows the rail asked for 28. Ink paints later lines over earlier ones instead of clipping, so that garbled the whole frame rather than losing the tail.
  • The menu is centred on the content area rather than the terminal, so its right border no longer falls off screen while the rail is up.
  • The one-row status bar keeps the breadcrumb and drops its duplicate brand lockup while the rail is on screen.

Install / Update

macOS / Linux:

curl -fsSL https://atomicagent.io/install | sh

Windows (PowerShell):

irm https://atomicagent.io/install.ps1 | iex

Atomic Agent updates itself in place. After an update the TUI prompts you to restart.

No config migration in this one: the schema stays at v40.

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

The UI round is @plombeer31's design and code, recovered onto current main. Built by @plombeer31 and @sosidudku1, reviewed by @Ooooze.