Skip to content

Releases: umputun/agterm

Version 0.14.1

Choose a tag to compare

@umputun umputun released this 15 Jul 19:51
a6ffbae

Bug Fixes

  • stop the mouse cursor flickering between shapes over a restored session's visible terminal, by scoping every cursor write to the on-screen deck pane so a hidden stacked surface can no longer paint its cached shape over the front one #228 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.14.0

Choose a tag to compare

@umputun umputun released this 14 Jul 22:21
ed0e4c6

New Features

  • Pi agent-status support in Install Agent Status Hooks, so a Pi agent running in a session reports active then completed onto its sidebar row, matching the Claude Code and Codex auto-wiring #208 @taras-mrtn
  • a title-bar button that opens the dashboard, grouped with the quick-terminal button behind a separator #217 @umputun

Improvements

  • dashboard cells now enter on a single click instead of a double click, flashing the active frame first so the click reads as acknowledged #217 @umputun
  • the dashboard and terminal-zoom modes now show the window title in their stripped title bars #217 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.13.0

Choose a tag to compare

@umputun umputun released this 14 Jul 08:29
c15dd81

New Features

  • title-bar recent-sessions clock and attention bell, each opening a popover to jump to a recent or waiting session when the sidebar is hidden #212 @umputun
  • opt-in Dock-icon bounce on a background notification, off by default, with a None / Once / Until focused picker in Settings ▸ Notifications #215 @umputun
  • agent-status glyphs on dashboard cells, so a session that needs attention stands out in the grid #209 @umputun
  • $AGT_PANE now reports which pane a custom command fired from (left / right / scratch), so a keybinding can route a follow-up agtermctl call back into that pane #210 @umputun

Bug Fixes

  • resolve a session's agent-status pane from a stable surface token, keeping the status glyph and pane-aware reveal correct across split and scratch teardown #213 @umputun
  • apply libghostty mouse cursor shapes via cursorUpdate, so the pointer shape tracks what the terminal program requests #207 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.12.1

Choose a tag to compare

@umputun umputun released this 13 Jul 08:30
d29b64a

Bug Fixes

  • stop agterm's embedded shells from identifying as Ghostty via TERM_PROGRAM, which could make a Ghostty-aware tool shell out to a standalone ghostty on the PATH and launch a windowless Ghostty.app while you were using agterm #203 @umputun
  • fix the Codex agent status getting stuck on blocked during an auto review, where the permission prompt fired before the review resolved it #204 @umputun
  • strip the dashboard's titlebar to a single exit button while the grid is open, so its sidebar, split, scratch, and quick-terminal buttons can no longer steal focus and leave Esc unable to close the grid #205 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.12.0

Choose a tag to compare

@umputun umputun released this 13 Jul 03:35
1862ba1

New Features

  • dashboard grid overlay: a per-window grid that shows a picked set of live terminal panes at once, so you can glance across several sessions and jump into one. ⌘⇧D toggles it over the window's most-recently-used sessions, agtermctl dashboard <id> <id> ... opens it over an explicit set, up to nine cells and view-only (arrows move the highlight, Enter drops in, Esc closes) #202 @umputun
  • sidebar Finder folder drops create sessions rooted at the dropped directories, plus Reveal in Finder for the active session and spring-open of collapsed workspaces while dragging over them #180 @melonamin
  • promote the surviving split pane into the main slot when the primary pane's shell exits, so a collapsed-to-single session behaves like a fresh single pane, reports left, and a later session.split opens a fresh pane beside it #121 @fkirill
  • drive Codex agent-status from its lifecycle hooks instead of keyword-matching the final message, so an approval prompt shows blocked the moment Codex asks and an ordinary turn no longer gets wrongly stuck on it #194 @umputun

Bug Fixes

  • stop split panes flickering on a rapid focus change, where two overlapping focus retry loops ping-ponged first responder between the panes for ~400ms #200 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.11.0

Choose a tag to compare

@umputun umputun released this 11 Jul 20:24
450ac16

New Features

  • multi-select sessions in the sidebar to batch close, move, flag/unflag, or clear status, and drag selected groups between workspaces #179 @melonamin
  • terminal zoom: cmd+shift+return renders the active surface full-window over the sidebar and chrome, also driveable over the control API with surface.zoom / agtermctl surface zoom #158 @melonamin
  • Edit menu Copy/Paste/Select All now work when the terminal has focus, with session.paste and session.selectall added to the control API #181 @umputun
  • configurable sidebar font size in Settings > Appearance > Window #187 @umputun

Improvements

  • drop the "Closed / Reopen" toast; the undo window is unchanged (cmd-Z during the grace period, File > Reopen Last Closed Item after) cf43d5f @umputun

Bug Fixes

  • re-tint sidebar row text from the row view's live selection state so multi-selected rows stay legible #189 @melonamin
  • let agtermctl font target a split or scratch pane #188 @umputun
  • clear the active agent-status glyph on Ctrl-C, not just Escape #185 @umputun
  • keep workspace and session ids unique across close, undo, and reopen #184 @umputun
  • keep keyboard focus on the overlay/scratch, not the pane behind it #182 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.10.2

Choose a tag to compare

@umputun umputun released this 08 Jul 21:56
b1abb30

Bug Fixes

  • restore a saved window onto a connected display so one left on a now-disconnected external monitor no longer reopens off-screen #178 @melonamin
  • hide a leftover titlebar decoration band that showed over the terminal in hidden toolbar mode df81d56 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.10.1

Choose a tag to compare

@umputun umputun released this 08 Jul 20:45
d8cf58c

Improvements

  • type into the quick terminal and read its screen back over the control API with quick type / quick text #177 @umputun
  • soften the sidebar workspace name to a medium weight so it reads a touch heavier than the sessions without the heavy bold f793fd3 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.10.0

Choose a tag to compare

@umputun umputun released this 08 Jul 19:55
abce09b

New Features

  • hidden toolbar mode - a full-bleed terminal with no titlebar row and no traffic-light buttons #173 @umputun
  • reopen recently closed sessions #174 @melonamin
  • follow the macOS light/dark appearance automatically via ghostty's dual theme value #74 @paul-nameless
  • read-back for the focused split pane, status blink/color, and quick-terminal visibility over the control API #169 @umputun
  • read-back for split ratio, window geometry, workspace focus, sidebar mode, and window fullscreen/zoom over the control API #168 @umputun
  • expose an open overlay's size on the tree read side #167 @umputun

Improvements

  • reveal file:// links in Finder instead of doing nothing #162 @i-kozlov

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.

Version 0.9.0

Choose a tag to compare

@umputun umputun released this 08 Jul 04:46
0e46285

New Features

  • native full screen support #160 @umputun
  • resize an open overlay in place via session.overlay.resize #163 @umputun
  • bind shifted-symbol keys in keymaps via shift+ #161 @umputun
  • expose sidebar visibility over the control API #159 @umputun
  • preserve split-pane focus when re-showing a hidden split #159 @umputun

Bug Fixes

  • clear the notification badge when refocusing the app on a visible session #164 @umputun

Signed with a Developer ID certificate and notarized by Apple, so macOS Gatekeeper opens it with no extra steps. Apple Silicon (arm64) only, macOS 14 or later.

  • Homebrew: brew install --cask umputun/apps/agterm
  • Direct download: open the .dmg and drag agterm.app into /Applications.