Major 0.18.x Additions
This release candidate carries everything in the stable 0.17.5 release, plus the features below that have not reached stable yet.
🌐 Maestro in any browser. Web Desktop serves the whole app to a laptop, tablet, or phone, with a touch layout for small screens, so a long run can be checked from across the house. Put it behind Web Login and every turn is credited to the account that sent it.
🪟 Room for a bigger fleet. Give an agent its own OS window on a second monitor, tile the main window into panes to keep two agents (or an agent and its terminal) side by side, and let Pianola, an opt-in manager agent, answer the prompts you wrote rules for and hand you the rest.
💬 Agents that consult each other. @mention a teammate mid-conversation and its answer lands back in your chat, or have one agent quietly ask another with maestro-cli ask.
🗣️ Group Chat is out of Beta. A moderator splits the work between parallel and sequential turns, leaves agents that are already busy alone, and times the room by the work actually done.
🎯 Goal-Driven Auto Run. Hand Auto Run one objective instead of a checklist and it loops, one increment per pass, until the goal is met. maestro-cli goal-run runs it headless.
🧩 Plugins. Encore Features become permission-scoped plugins under Settings -> Plugins, joined by Coworking (an agent can read your terminals and browser tabs, and act on them only if you allow it) and Concerto (live stat panels on a floating stage instead of a wall of text).
🤖 Antigravity CLI, Grok CLI, Hermes, Oh My Pi, and Pi join the provider lineup, locally or over SSH.
Other Changes in 0.18.6
- 📱 Every control on the phone web interface now responds to a tap. Slash commands, the model and effort console, the process list, and the CSV and parquet tables all needed a double-click a touch screen cannot send, a long tab name hid its close button under the "+", and nine resizable dialogs sat partly under the iOS status bar where taps never arrive.
- 🧰 AI responses open with tool calls tucked away by default, so a fresh install shows the agent's reasoning first and the tool traffic is one toggle away in Settings. Anyone who already switched tool calls on keeps them on.
- ⏳ A turn that an outage sends back to the queue wears an "Awaiting retry" badge, so one prompt sitting in both the transcript and the queue no longer reads like a double send.
- 💳 Opted into Codex auto-reset? It now spends a reset credit when your workspace runs out of credits, instead of leaving the agent stuck for hours with credits sitting unused.
- 🔄 The Codex "Reset now" button sits at the front of its credit row on the Usage Dashboard, right beside the credit it spends.
- 🪟 Letting go of a tiled pane over a browser tile finishes the drag instead of leaving a "Rearranging tile" ghost on screen, and Escape now cancels any tile drag, putting divider sizes back where they started.
- 🖥️
maestro-cli create-agent --backgroundkeeps you where you are. The flag was lost on the way to the window, so the Left Bar jumped to every new agent anyway.
Full Changelog: v0.18.5-RC...v0.18.6-RC