───

AO v0.3.0 "The Rebuild"

Release Date: 24th April, 2026

100 PRs. 16 contributors. A dashboard rebuilt from scratch, multi-project observability, external plugins, Cursor in the fleet, and sessions that clean up after themselves.

Highlights

Dashboard rebuilt from the ground up: New design system with Warm Terminal palette, 10× JS bundle reduction (1.7 MB → 170 KB), loading and not-found pages, terminal layout overhaul, mobile UX, sidebar navigation, and instant session switching.

Multi-project dashboard: Unified view across all projects — portfolio registration, migration flows, project settings, and CLI alignment with the multi-project registry.

Website and docs live: Landing page at ao-agents.com — one place for setup guides, API reference, and plugin docs.

Cursor agent in the fleet: AO now orchestrates Cursor CLI alongside Claude Code, Codex, Aider, OpenCode, and Hermes — same worktrees, same PR workflow.

Session lifecycle overhaul: Redesigned lifecycle reporting and UI flow. Stable session titles via pinned summary metadata. Display names derived from task context. Sessions auto-terminate on PR merge.

Windows support (4 PRs): Cross-platform shell resolution, PID checks, process management, and symlink handling — Windows is a first-class citizen.

CLI hardening: Install-aware ao update with startup notifier and doctor version check. JSON output for ao session ls. Config error handling. Version mismatch fix. Session filtering hides terminated sessions by default.

Single-socket WebSocket: Terminals and sessions multiplexed over one WebSocket. Cleaner connections, fewer resource leaks.

Prompt-driven spawn: ao spawn now supports freeform tasks without a tracker issue. Give it a prompt, it creates the session.

macOS idle sleep prevention: AO prevents the machine from sleeping while agents are running. No more silent CI drops.

Security: Axios overridden to ≥1.15.0 to resolve critical SSRF vulnerability. Gitleaks binary matched for arm64 runners.

Scope rename: All packages migrated from @composio to @aoagents. Clean identity for the ecosystem.

AO v0.3.0 visual

By the Numbers

Install

npm i -g @aoagents/ao
ao start <your-project>