github RunMaestro/Maestro v0.15.3
v0.15.3 | Maestro Symphony

22 hours ago

Major 0.15.x Additions

🎶 Maestro Symphony — Contribute to open source with AI assistance! Browse curated issues from projects with the runmaestro.ai label, clone repos with one click, and automatically process the relevant Auto Run playbooks. Track your contributions, streaks, and stats. You're contributing CPU and tokens towards your favorite open source projects and features.

🎬 Director's Notes — Aggregates history across all agents into a unified timeline with search, filters, and an activity graph. Includes an AI Overview tab that generates a structured synopsis of recent work. Off by default, gated behind a new "Encore Features" panel under settings. This is a precursor to an eventual plugin system, allowing for extensions and customizations without bloating the core app.

🏷️ Conductor Profile — Available under Settings > General. Provide a short description on how Maestro agents should interface with you.

🧠 Three-State Thinking Toggle — The thinking toggle now cycles through three modes: off, on, and sticky. Sticky mode keeps thinking content visible after the response completes. Cycle with CMD/CTRL+SHIFT+K.

🤖 Factory.ai Droid Support — Added support for the Factory.ai droid agent. Full session management and output parsing integration.

Changes in v0.15.3

  • CLI settings management: Full maestro-cli settings command suite — list, get, set, and reset any Maestro setting from the command line. Includes per-agent configuration (custom paths, args, env vars, model overrides). Supports category filtering, verbose descriptions, and machine-readable JSON output for scripting
  • Live settings reload: Settings changes made via the CLI are automatically detected by the running desktop app — no restart required
  • Plan-Mode toggle: Claude Code and OpenCode agents now show "Plan-Mode" instead of "Read-Only" for the read-only toggle, matching their native terminology
  • Solarized Dark theme: New Solarized Dark color theme with tuned contrast for tags, code blocks, and pill labels
  • Files pane icon theme: Choose between default and rich icon themes in the files pane — rich theme adds colorful, language-specific icons for 70+ file types and folder categories. Toggle under Settings > Display
  • Persistent web link: The web/mobile interface link now persists across app restarts — no need to re-enable it each session
  • OpenCode v1.2+ session support: Automatically reads OpenCode's new SQLite session storage format alongside the legacy JSONL format
  • Group chat @mentions: Use @agent-name syntax in the prompt composer to direct messages to specific agents in group chat
  • Group chat over SSH: Group chat synthesis and moderation now run correctly on SSH remote agents instead of always spawning locally
  • Group chat participant management: Remove button on participant cards lets you remove stale or unwanted participants from a group chat
  • Batch resume/abort: New controls in the right panel for resuming or aborting batch operations
  • Default worktree directory: Worktree configuration now defaults to the parent of the agent's working directory instead of blank
  • Drawfinity in Symphony: Added Drawfinity to the Symphony project registry

Full Changelog: v0.15.2...v0.15.3

What's Changed

New Contributors

Full Changelog: v0.15.2...v0.15.3

Don't miss a new Maestro release

NewReleases is sending notifications on new releases.