github RunMaestro/Maestro v0.16.6-RC
v0.16.6-RC | Maestro Cue

pre-release5 hours ago

🪄 Maestro Cue is a new trigger-based cross-agent orchestration capability. Heartbeats, GitHub issues/PRs, file system monitors, and other data sources can bring your agents to life and pass work between one another.

💻 Major Shell Upgrade — Full-featured xterm.js terminal tabs alongside your existing AI and file preview tabs. Open multiple terminals and rename them freely.

🌐 Web UX Parity — The web/mobile interface now supports real PTY terminals, swipeable panels, notification dropdowns, and dozens of desktop-equivalent features. Full touch-friendly experience on tablets and phones.

🔗 SSH Shared History — History synchronization across multiple Maestro instances working on the same project via SSH. Each host writes per-hostname JSONL files to .maestro/history/ on the remote, so all participants see each other's work.

Changes in v0.16.6-RC

New Features

  • Environment variables tab: Dedicated Environment tab in Settings for managing global environment variables passed to all agents
  • Cross-host shared history: SSH remote agents sync history entries to a shared .maestro/history/ directory on the remote host, with per-hostname attribution and "Remote" pill indicators in the UI. Toggle via "Sync history to remote" in SSH settings
  • Web terminal PTY support: Web/mobile terminal sessions now get real PTY backends with full resize support
  • Swipeable panels on tablet: Left-edge swipe opens the agent panel; right-edge swipe opens the right panel. Both support swipe-to-close
  • Notifications dropdown: Bell icon in web header shows completed/errored agents with direct switch-to-agent on click
  • Auto Run play button removed: Auto Run is now accessible exclusively via the Right Panel tab and Cmd+K, decluttering the header

Bug Fixes

  • Codex v0.111.0 support: Live terminal rendering and history for the new Codex JSON format. Tool call messages now merge correctly instead of creating duplicates
  • Custom notification synopsis: TTS and custom notifications now receive the task synopsis for user-initiated tasks
  • Cloudflare tunnel restart: Tunnel now automatically restarts when the web server port changes, instead of requiring a manual toggle
  • External link crashes: Guard all external link clicks against relative paths and invalid URLs — fixes multiple reported crashes
  • Agent duplication flow: Skip the Manual/Guided setup choice modal when duplicating — go directly to the config modal with source agent pre-filled
  • Unread filter navigation: Active AI tab is now always reachable via Cmd+Shift+]/[ when unread filter is enabled
  • WakaTime settings: Restored WakaTime UI in Encore panel; fixed stale spinner on key change and "installing..." flash
  • Cue GitHub poller: Malformed gh CLI output no longer crashes the poll cycle
  • Tab navigation glitches: Resolved inconsistent navigation behavior when mixing AI and terminal tabs

What's Changed

  • fix: restore WakaTime settings UI in Encore tab by @kianhub in #697
  • refactor: decompose AutoRun into modular directory structure by @reachraza in #698
  • Followup: Web Interface UX Parity by @chr1syy in #696
  • fix: update Codex integration for v0.111.0 JSONL output format by @jSydorowicz21 in #699
  • feat: polish Cue pipeline editor — drag fix, fan-out/fan-in, viewport centering + fix: Cue pipeline editor polish and input UX improvements by @reachraza in #700

Full Changelog: v0.16.5-RC...v0.16.6-RC

Don't miss a new Maestro release

NewReleases is sending notifications on new releases.