Agent Interface 0.1.1: what’s new

One agent-interface name everywhere, real window controls and a monospaced terminal font on Linux, and updates that keep your work in place.

AIAgent Interface team 2 min read release0.1.1

Agent Interface 0.1.1 shipped on 27 October 2026. It is a focused patch: one name everywhere, a proper desktop experience on Linux, and updates that leave your work exactly where it was.

One name everywhere

The command, the download archives and the package names now all use agent-interface. On Linux and WSL the app lives at ~/.local/bin/agent-interface; on macOS it is ~/Applications/Agent Interface.app.

The installer still accepts earlier release archives during the transition, and it retires the launchers the earlier installer created.

Linux windows and fonts

Linux windows now have minimize, maximize or restore, and close controls on the right, plus resize edges, and the caption responds to a double-click. If your window manager insists on its own frame, the app uses that frame and hides its caption. macOS keeps its native controls.

Linux terminals now use DejaVu Sans Mono. Before, a missing font could fall back to a proportional one and leave characters spread far apart.

The graphical regression check passed on Ubuntu 24.04 with an X11 window manager, covering launch, terminal output, maximize and restore, caption double-click, resizing, minimizing and closing.

Updates keep your work

Updating preserves your existing libraries and settings. No database or running server is moved.

Ordinary terminals also reconnect more carefully. When both the current and the older socket locations exist, each terminal reconnects to the server that actually owns its saved session. If that discovery fails, the pane keeps its saved working directory and does not start a duplicate shell on another server.

Install or update

Quit the app, then run this in your macOS, Linux or WSL shell:

install or updatesh
$ curl -fsSL https://raw.githubusercontent.com/eandualem/agent-interface/main/install.sh | sh

It downloads a compiled app and verifies its checksum. No Rust, Zig or Python build tools are needed. Layouts and running tmux sessions are preserved across the update.

Platforms

Archives cover Apple silicon and Intel Macs, and ARM64 and x86-64 Linux with glibc. Windows 11 runs the Linux app through WSL 2 with WSLg; there is no separate Windows executable. Each archive includes build metadata and dependency notices.

honest limits

The macOS app is ad-hoc signed and not notarized. Rich HTML documents currently render on macOS only.

Read the full release notes on GitHub, and the installation guide for runtime requirements.

share
all posts →
tmux -C
how it works
Close the window, keep the work: how Agent Interface uses tmux
layouts.db
how it works
Inside a workspace: how layouts are saved and merged between windows
ghostty-vt
how it works
Drawing terminals natively with Ghostty’s core