What's changed
- Desktop now remembers an external server selected with reconnect enabled and tries it again on the next app launch.
- If a remembered external server is offline or invalid, desktop falls back to the bundled sidecar so the app still opens and the user can choose another server.
- Desktop now shows its main window immediately on startup while backend discovery and sidecar initialization continue in the background.
Upgrade
- Desktop app (in-app updater) — Settings → Application update → Check for updates → Install.
- Desktop app via Homebrew —
brew upgrade --cask openagentd. - CLI via uv —
uv tool install --upgrade openagentd. - CLI via pip —
pip install --upgrade openagentd. - CLI via Homebrew —
brew upgrade openagentd.
Install
Desktop app — download from this release:
- macOS Apple Silicon →
brew install --cask lthoangg/tap/openagentd(recommended — ad-hoc signs automatically), orOpenAgentd_1.57.1_aarch64.dmg(run bundledinstall.sh, right-click → Open the first time). - Linux →
OpenAgentd_1.57.1_amd64.deb.
CLI / API server
uv tool install openagentd
# or
pip install openagentd
# or
brew install lthoangg/tap/openagentd
brew install lthoangg/tap/openagentd installs the base package only; optional extras (e.g. openagentd[full]) must be installed via uv or pip:
uv tool install "openagentd[full]"
# or
pip install "openagentd[full]"
Full changelog: v1.57.0...v1.57.1