Major 0.18.x Additions
🌐 Maestro Web Desktop is the full desktop UI running in your browser. Every Electron IPC handler is mirrored 1:1 over a WebSocket bridge, so the renderer runs unchanged on a tablet or phone with a responsive, touch-friendly layout: tri-state collapsible sidebar, drawer overlays, an adaptive header and input toolbar, touch-aware file picker, and iOS Safari fixes. Major upgrade to the remote capability.
🎯 Goal-Driven Auto Run lets you point Auto Run at a single free-text objective instead of a checklist. Each iteration spawns a fresh agent that makes one increment of progress, reports how far along it is, and exits, looping until the goal is reached or you stop the run. Pick Spec-Driven vs Goal-Driven with a toggle at the top of the Run dialog. Reach for it on open-ended work where you can't list the steps up front. Progress renders live across desktop, web/mobile, and History, and you can drive it headless with maestro-cli goal-run <agent> "<goal>" for cron jobs and CI.
Other Changes in 0.18.0
- The Thought Stream is now a floating, searchable, app-wide panel that captures an Auto Run agent's live reasoning in timestamped blocks newest-on-top, and keeps capturing while minimized 🧠
- Queued messages with image attachments get click-to-expand thumbnails that open in the full-screen lightbox carousel 🖼️
- Press Cmd+E while viewing an image to jump straight into the image annotator ✏️
- The Usage Dashboard now fills large monitors instead of capping at roughly half the screen 🖥️
- Right-click any file on an SSH remote in the File Explorer to download it straight to your local disk 📥
Full Changelog: v0.17.0...v0.18.0-RC