github agent-of-empires/agent-of-empires v1.16.0
Agent of Empires v1.16.0

4 hours ago

Upgrade notes

Upgrading is one way. This release runs two new data migrations, v027 (per-session sandbox agent stores) and v028 (archived sessions frozen at a live status), taking the data schema from 26 to 28. Older builds refuse to start on a version 28 profile, so there is no downgrade to 1.15.x short of restoring a backup. Back up your app directory (~/.agent-of-empires, or ~/.config/agent-of-empires on Linux) first if you may want to roll back.

The v027 store move is cheap where the filesystem can clone a file, which covers APFS, btrfs and XFS: seconds, and close to no extra disk however large the store is. Everywhere else, ext4 included, the bytes are copied, so budget one full copy of the shared store for each sandboxed session that has to move. Stop your sandboxed sessions before upgrading so it finishes in one pass. A session whose container is still running is skipped and keeps using the shared store, and the reminder returns on every launch until that session is stopped and started again.

--auth=passphrase --behind-proxy can no longer be driven from the TUI structured view. #3849 closed a bypass in that mode: proxied traffic arrives over a loopback socket, so an upstream that does not forward the client IP handed every visitor the same-host carve-out and the full API with no credential. Loopback callers now meet the wall there, and the TUI carries a bearer token with no passphrase exchange to fall back on, so it cannot attach at all. Use --auth=token on daemons you also drive from the local TUI. Same-host use without --behind-proxy is unchanged.

Note: these upgrade notes were drafted by Claude Opus 5 via back-and-forth with @njbrake. The reasoning and decisions are his; the prose is Claude's.


1.16.0 - 2026-09-10

Bug Fixes

Features

Performance

New Contributors

Full Changelog: v1.15.3...v1.16.0

Don't miss a new agent-of-empires release

NewReleases is sending notifications on new releases.