🪄 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.7-RC
New Features
- Tab filtering settings: Two new Display settings under "Tab Filtering" — keep starred tabs visible and/or keep file preview tabs visible when the unread filter is active. Both off by default
- Static history graph with viewport indicator: The activity graph in the History panel no longer shifts as you scroll; instead, a sliding indicator line with a timestamp label shows your current position in the timeline
- Environment variables tab: Dedicated Environment tab in Settings for managing global environment variables passed to all agents
- Synopsis background toast: Background synopsis completions now show a toast notification so you know when the summary is ready
- Document Graph GA: Removed the beta badge from Document Graph — it's now a fully supported feature
Bug Fixes
- Custom notification synopsis: TTS and custom notifications now receive the task synopsis for user-initiated tasks
- Auto Run document instructions: Rewrote Auto Run document instructions for improved agent clarity
- Auto Run prompt hardening: Additional hardening of the Auto Run system prompt for more reliable agent behavior
- Windows stdin transport: Wizard prompts and remaining spawn calls now use stdin to avoid Windows command line length limits (thanks @jSydorowicz21)
- Cmd+F focus priority: Search input now reliably gets focus when invoked, fixing cases where other handlers intercepted the shortcut
- Remote pill cleanup: Removed superfluous Remote pill from agent headers; defaulted syncHistory to opt-in
- Director's Notes wiring: Wired Director's Notes into the main application flow
- Dead code removal: Removed dead sendViaStdin conditional blocks across conversation managers and document generation
- SSH phaseGenerator alignment: Fixed phaseGenerator SSH check to align with the rest of the spawn pipeline
Full Changelog: v0.16.6-RC...v0.16.7-RC
What's Changed
- fix: pass prompts via stdin to avoid Windows command line length limit (#703) by @jSydorowicz21 in #705
Full Changelog: v0.16.6-RC...v0.16.7-RC