Skip to content

Releases: RunMaestro/Maestro

v0.16.4-RC | Maestro Cue

25 Mar 20:22
ca8dfc4

Choose a tag to compare

Pre-release

๐Ÿช„ Maestro Cue is a new trigger based cross-agent orchestration capability. Heartbeats, GitHub issues / PRs, file system monitors and other data sources can result in your agents coming to life and passing work between one another.

๐Ÿ’ป Major shell upgrade. We now launch a full-featured xterm terminal as a tab alongside your existing AI and file preview tabs. You can open multiple terminals and rename the terminal tabs as well.

Smaller Changes in 0.16.4

  • Token-efficient system prompt delivery โ€” Claude Code now receives Maestro context via --append-system-prompt instead of embedding in user messages, reducing token overhead on every spawn ๐ŸŽฏ
  • Files Pane Icon Theme setting โ€” choose between Default (Lucide) and Rich (Material Icon Themeโ€“style SVGs) for file and folder icons in the right sidebar ๐ŸŽจ
  • Publish to Gist button on AI messages โ€” share any AI response as a GitHub Gist directly from the message action bar ๐Ÿ“ค
  • Cue pipeline editor fully conforms to app theme โ€” ~100 hardcoded colors replaced with theme-aware equivalents across 28 components ๐ŸŽจ
  • Cue pipeline context menu and settings panel now dismiss on click-outside and Escape ๐Ÿฉน
  • Cue node drag stabilized in All Pipelines view โ€” no more pipeline overlap or jump on drag ๐Ÿฉน
  • Cue duplicate agents now render as separate nodes in pipeline chains ๐Ÿ”—
  • Cue chain edge sources resolved correctly before overwriting sessionToNode mapping ๐Ÿฉน
  • Right-click context menu on file references in AI chat with Copy Path and Open actions ๐Ÿ“‚
  • Lightbox image copy-to-clipboard now uses Electron native clipboard API for reliable cross-platform support ๐Ÿ“‹
  • Jump to Nearest Terminal rebound to โŒฅโŒ˜J to avoid browser shortcut conflict โŒจ๏ธ
  • File explorer stats bar now honors local ignore patterns and .gitignore ๐Ÿ“Š
  • Silent .catch(() => {}) patterns replaced with error logging for better Sentry visibility ๐Ÿ›ก๏ธ
  • Group chat addParticipant made idempotent and openExternal URL validation hardened ๐Ÿ”’
  • Windows system prompt delivery uses temp files to avoid CLI argument length limits ๐Ÿ–ฅ๏ธ
  • Unique temp file per spawn prevents race conditions on rapid agent respawns ๐Ÿฉน
  • Drawfinity added to the Symphony registry ๐ŸŽต
  • Spec-Kit documentation updated with prerequisites and setup instructions ๐Ÿ“

Full Changelog: v0.16.3-RC...v0.16.4-RC

What's Changed

New Contributors

Full Changelog: v0.16.3-RC...v0.16.4-RC

v0.16.3-RC | Maestro Cue

23 Mar 21:29
ad57c6b

Choose a tag to compare

Pre-release

๐Ÿช„ Maestro Cue is a new trigger based cross-agent orchestration capability. Heartbeats, GitHub issues / PRs, file system monitors and other data sources can result in your agents coming to life and passing work between one another.

๐Ÿ’ป Major shell upgrade. We now launch a full-featured xterm terminal as a tab alongside your existing AI and file preview tabs. You can open multiple terminals and rename the terminal tabs as well.

Smaller Changes in 0.16.3

  • Right-click context menu on links in AI chat and terminal with "Copy Link" and "Open in Browser" actions ๐Ÿ”—
  • Streaming progress bar for AI Overview generation in Director's Notes โ€” shows KB received, elapsed time, and live percentage in tab indicator ๐Ÿ“Š
  • macOS word/line navigation keybindings in terminal tabs โ€” Option+Arrow for word jump, Cmd+Arrow for line start/end, Option+Backspace for word delete โŒจ๏ธ
  • Bookmark indicator now visible next to agent name in the main header ๐Ÿ”–
  • Open working directory in Finder/Explorer from the file tree header and Quick Actions ๐Ÿ“‚
  • Table of Contents overlay in file preview dynamically sizes to fit heading text ๐Ÿ“‘
  • System Process Monitor widened with tab name shown in process detail view ๐Ÿ”
  • Live Overlay panel no longer clips behind sidebar edges ๐Ÿฉน
  • Remote Control toggle now includes a description of Cloudflare tunnel usage โ˜๏ธ
  • Gist Publish modal widened to prevent button overflow ๐Ÿฉน
  • Cue GitHub poller uses expanded PATH to find gh CLI in packaged builds ๐Ÿ”ง
  • CLI send command creates a fresh session by default, preventing session leakage across concurrent callers ๐Ÿ”’
  • Session restoration no longer blocks splash screen on slow agent detection or git operations โšก
  • Terminal tab spawn loop fix โ€” stable callback refs prevent re-render thrashing ๐Ÿฉน

Full Changelog: v0.16.2-RC...v0.16.3-RC

What's Changed

  • fix: prevent splash screen blocking on slow agent detection and git ops (#587) by @jSydorowicz21 in #598
  • fix(cli): create fresh session by default in send command by @chr1syy in #606

Full Changelog: v0.16.2-RC...v0.16.3-RC

v0.16.2-RC | Maestro Cue

20 Mar 06:38
8071f7d

Choose a tag to compare

Pre-release

๐Ÿช„ Maestro Cue is a new trigger based cross-agent orchestration capability. Heartbeats, GitHub issues / PRs, file system monitors and other data sources can result in your agents coming to life and passing work between one another.

๐Ÿ’ป Major shell upgrade. We now launch a full-featured xterm terminal as a tab alongside your existing AI and file preview tabs. You can open multiple terminals and rename the terminal tabs as well.

Smaller Changes in 0.16.2

  • Cue run processes now visible in System Process Monitor with event type badges and subscription names ๐Ÿ”
  • "Run Now" play button on pipeline trigger nodes for manual one-off firing โ–ถ๏ธ
  • System stays awake during active Cue scheduled subscriptions and runs ๐Ÿ’ค
  • Cue pipeline gear icon accessibility improvements and prompt redaction in logs ๐Ÿ”’
  • Unified markdown rendering across AI terminal, wizard, and mobile views ๐Ÿ“
  • Multi-paragraph list items and ordered list markers now render correctly in prose โœ…
  • Terminal font size auto-scales to 85% of app font size for better visual balance ๐Ÿ”ค
  • Escape key now works reliably in vi/vim/nano inside terminal tabs โŒจ๏ธ
  • Worktree creation now defaults to the parent of the agent's working directory ๐ŸŒด
  • Version manager paths (nvm, fnm) included in PATH expansion for agent detection ๐Ÿ”ง
  • SSH startup hang fix โ€” splash screen dismisses after 5s safety timeout ๐Ÿฉน
  • Rapid terminal spawn failures batched into a single toast notification ๐Ÿฉน
  • Orphaned PTY cleanup on session close, renderer crash, and app quit ๐Ÿฉน
  • Execution queue drag-and-drop fix for lists with exactly two items ๐Ÿ›
  • Restored WebContents crash handler that was accidentally removed ๐Ÿ›
  • Defensive guards for Sentry-reported crashes ๐Ÿ›ก๏ธ
  • Cross-platform test fixes for Windows, Linux, and macOS ๐Ÿ–ฅ๏ธ

Full Changelog: v0.16.1-RC...v0.16.2-RC

v0.16.1-RC | Maestro Cue

19 Mar 04:02
df6a800

Choose a tag to compare

Pre-release

๐Ÿช„ Maestro Cue is a new trigger based cross-agent orchestration capability. Heartbeats, GitHub issues / PRs, file system monitors and other data sources can result in your agents coming to life and passing work between one another.

๐Ÿ’ป Major shell upgrade. We now launch a full-featured xterm terminal as a tab alongside your existing AI and file preview tabs. You can open multiple terminals and rename the terminal tabs as well.

Smaller Changes in 0.16.1

  • Image support in Group Chat โ€” display, persistence, and forwarding to agents ๐Ÿ–ผ๏ธ
  • @mention autocomplete in Group Chat prompt composer ๐Ÿ’ฌ
  • Persistent web link option keeps the mobile/web access URL stable across restarts ๐Ÿ”—
  • New staged splash screen with orchestra warm-up theme and file indexing progress ๐ŸŽฌ
  • Confirm before closing tabs that have unsent drafts ๐Ÿ“
  • Auto-follow active document in Auto Run sidebar ๐Ÿ“„
  • SSH vs Local indicator and jump-to-agent buttons in System Process Viewer ๐Ÿ”
  • Copy Deep Link option added to the tab overlay menu ๐Ÿ”—
  • Terminal tabs now visible in the tab switcher modal ๐Ÿ–ฅ๏ธ
  • Empty state for the unread agents filter ๐Ÿ””
  • Log rotation โ€” dated log files with automatic 7-day cleanup ๐Ÿ—‚๏ธ
  • Worktree creation now defaults to the parent of the agent's working directory ๐ŸŒด
  • Terminal font size auto-scales to 85% of app font size for better visual balance ๐Ÿ”ค
  • Escape key now works reliably in vi/vim/nano inside terminal tabs โŒจ๏ธ
  • Version manager paths (nvm, fnm) included in PATH expansion for agent detection ๐Ÿ”ง
  • SSH startup hang fix โ€” splash screen dismisses after 5s safety timeout ๐Ÿฉน
  • Rapid terminal spawn failures batched into a single toast notification ๐Ÿฉน
  • PTY exhaustion fix โ€” orphaned processes cleaned up on session close, crash, and app quit ๐Ÿฉน
  • Execution queue drag-and-drop fix for lists with exactly two items ๐Ÿ›
  • Read-only mode now properly enforced for JSON-line agents in CLI batch runs ๐Ÿ”’
  • Active theme now forwarded to runmaestro.ai URLs ๐ŸŽจ
  • Usage Dashboard label updated โ€” no longer marked as BETA ๐Ÿ“Š

Full Changelog: v0.16.0-RC...v0.16.1-RC

0.16.0-RC | Maestro Cue

14 Mar 07:51
cc7aec8

Choose a tag to compare

Pre-release

๐Ÿช„ Maestro Cue is a new trigger based cross-agent orchestration capability. Heartbeats, GitHub issues / PRs, file system monitors and other data sources can result in your agents coming to life and passing work between one another.

๐Ÿ’ป Major shell upgrade. We now launch a full-featured xterm terminal as a tab alongside your existing AI and file preview tabs. You can open multiple terminals and rename the terminal tabs as well.

Smaller Changes in 0.16.0

  • Directors Notes view now streams in lives updates from agents as they happen ๐ŸŽฌ
  • Added deep app links which are used in system notifications and available in templates. ๐Ÿ”—
  • Added filter to the bottom of the left panel to filter agents by working and unread ๐Ÿ””
  • Moved Maestro Symphony and Usage Dashboard under Encore Features, both default on. ๐Ÿ‘
  • Added command palette entry for creating a new worktrees. ๐ŸŒด
  • Added toggle for running all Auto Run docs on new-agent Wizard completion. ๐Ÿง™
  • Addressed poor text color combinations across all themes ๐ŸŽจ
  • The default paths for Auto Run Docs is now .maestro/playbooks ๐Ÿ“‚
  • (side note) Maestro Cue docs can be found in .maestro/prompts and .maestro/cue.yaml ๐Ÿ“‚

Full Changelog: v0.15.2...v0.16.0-RC

v0.15.2 | Maestro Symphony

12 Mar 04:12
3e0710e

Choose a tag to compare

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.

Change in v0.15.2

Patch release with bug fixes, UX improvements, and cherry-picks from the 0.16.0 RC.

New Features

  • Cmd+0 โ†’ Last Tab: Remapped Cmd+0 to jump to last tab; Cmd+Shift+0 now resets font size
  • Unsent draft protection: Confirm dialog before closing tabs with unsent draft input
  • Read-only CLI flag: Added --read-only flag to maestro-cli send command
  • Gemini read-only enforcement: Gemini -y flag now works in read-only mode
  • Capability-based providers: Replaced hardcoded agent ID checks with capability flags and shared metadata

Bug Fixes

  • Sticky overlay scroll: Fixed sticky overlays breaking tab scroll-into-view
  • Director's Notes stats: Count only agents with entries in lookback window
  • SSH remote config: Check sessionSshRemoteConfig as primary SSH remote ID source
  • .maestro file tree: Always show .maestro directory even when dotfiles are hidden
  • Provider hardening: Prototype safety, capability gates, stale map cleanup
  • Session search: Per-session error resilience and metadata-based title matching
  • File tree stale loads: Load sequence counter prevents stale file tree updates
  • File tree Unicode: NFC normalization prevents duplicate entries
  • File tree duplicates: Tree-structured data resolves duplicate entries
  • File tree auto-refresh: Timer no longer destroyed on right panel tab switch
  • Menu z-index: Branding header menu renders above sidebar content
  • Dropdown clipping: Fixed hamburger menu and live overlay dropdown clipping
  • Font size shortcuts: Restored Cmd+/- font size shortcuts lost with custom menu
  • Draft input preservation: Replaying a previous message no longer discards current draft
  • SSH directory collision: Skip warning when agents are on different SSH hosts
  • IPC error handling: Handle expected IPC errors gracefully
  • Auto-focus on mode switch: Input field auto-focuses when toggling AI/Shell mode
  • OpenCode parser: Preserve JSON error events; reset resultEmitted on step_start
  • NDJSON performance: Eliminated triple JSON parsing on hot path
  • Agent config overrides: Apply config overrides in context groomer before spawning
  • Stale closure fix: Resolved model not saving in wizard agent config

Visual Polish

  • Light theme contrast: Improved syntax highlighting contrast across all light themes
  • Context warning sash: Dark text colors in light mode for readability
  • Session name dimming: Use textMain color to prevent visual dimming
  • Session name pill: Allow shrinking so date doesn't collide with type pill
  • Scroll-to-bottom arrow: Removed noisy indicator from terminal output view

Full Changelog: v0.15.1...v0.15.2

v0.15.1 | Maestro Symphony

03 Mar 06:36
9a826af

Choose a tag to compare

๐ŸŽถ 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. NOTE: Making changes here active based on user feedback ๐Ÿ™

๐ŸŽฌ 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 โŒจ๏ธ (#165).

๐Ÿค– Factory.ai Droid Support - Added support for the Factory.ai droid agent. Full session management and output parsing integration (#223).

๐Ÿ”ง Windows and SSH Stability Improvements - Major fixes for remote agent execution including wizard support, synopsis generation, and proper shell profile sourcing across platforms. (#131, #156, #159, #187, #195).

Security Fixes

Addressed some security issues, all thanks to @VVX7

  • #421 History panel stored XSS
  • #422 Stored XSS to reverse shell
  • #423 Stored XSS to SSRF

Smaller Changes in 0.15.x

  • Added safety controls around agent working directory deletion ๐Ÿ”’ (#206)
  • Added /skills command for enumerate Claude Code skills ๐Ÿงฐ (#154)
  • Renamed "Audio Notifications" to "Custom Notifications" ๐Ÿ”” (#168)
  • Auto-scroll now respects user scroll position in AI mode ๐Ÿ“œ (#237)
  • Spec-Kit and OpenSpec commands now accept arguments properly โš™๏ธ (#238)
  • You can now @ message entire groups of agents in Group Chat. ๐Ÿ‘ฅ
  • Group chats can be archived. ๐Ÿ“ฆ
  • You can now swap the provider behind an agent. โ†ช๏ธ
  • Added ability to scroll to latest messages as they are streamed from the agent. ๐Ÿ“œ
  • Expanded maestro-cli to include agent message send on new or resumed sessions, this means you can control any agent behind Maestro easily ๐Ÿงต
  • Added VSCode-style semantic icon mapping in the file explorer โœ…
  • New tabs are automatically named by default, this can be disabled under settings ๐Ÿท๏ธ
  • Added WakaTime integration โฑ๏ธ
  • Added window chrome options to toggle off the header bar ๐ŸชŸ
  • Broke Settings > General up, there's now a Settings > Display โš™๏ธ
  • Added a table of contents jump menu for markdown files being previewed ๐Ÿ“„
  • Added option to open document preview from within the graph view ๐Ÿ“ˆ
  • Added configuration options to ignore remote file patterns over SSH connections ๐Ÿšฏ
  • Fixed context consumption calculation bugs ๐Ÿงฎ
  • AI responses can now be saved to markdown on disk ๐Ÿ’พ
  • Hide Empty "Ungrouped Agents" Folder ๐Ÿ“
  • File preview detects updates on disk and shows refresh button โ†ช๏ธ
  • Auto Run task calculation is now dynamic to count tasks added mid-flight โœˆ๏ธ
  • When you stop an Auto Run, you can now force kill the running task ๐Ÿ”ช
  • Web interface synchronization improvements ๐ŸŒ
  • Added shortcuts to all panel search under command palette ๐Ÿ”
  • All sorts of other bug fixes and usability improvements ๐Ÿ›
  • Enhanced batch runner with agent prompt validation for task references โ˜‘๏ธ
  • Added recovery mechanism for expired group chat sessions automatically ๐Ÿ”„
  • Improved history help modal with SSH remote session limitations notice ๐Ÿ“
  • The wand glyph on the upper right sparkles if any agent is working โœจ

... and of course tons of other little fixes and creature comforts too numerous to enumerate here.

Full Changelog: v0.14.5...v0.15.1

v0.15.0 | Maestro Symphony (RC)

01 Mar 20:44
ba80730

Choose a tag to compare

๐ŸŽถ 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. NOTE: Making changes here active based on user feedback ๐Ÿ™

๐ŸŽฌ 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 โŒจ๏ธ (#165).

๐Ÿค– Factory.ai Droid Support - Added support for the Factory.ai droid agent. Full session management and output parsing integration (#223).

๐Ÿ”ง Windows and SSH Stability Improvements - Major fixes for remote agent execution including wizard support, synopsis generation, and proper shell profile sourcing across platforms. (#131, #156, #159, #187, #195).

Security Fixes

Addressed some security issues, all thanks to @VVX7

  • #421 History panel stored XSS
  • #422 Stored XSS to reverse shell
  • #423 Stored XSS to SSRF

Smaller Changes in 0.15.x

  • Added safety controls around agent working directory deletion ๐Ÿ”’ (#206)
  • Added /skills command for enumerate Claude Code skills ๐Ÿงฐ (#154)
  • Renamed "Audio Notifications" to "Custom Notifications" ๐Ÿ”” (#168)
  • Auto-scroll now respects user scroll position in AI mode ๐Ÿ“œ (#237)
  • Spec-Kit and OpenSpec commands now accept arguments properly โš™๏ธ (#238)
  • You can now @ message entire groups of agents in Group Chat. ๐Ÿ‘ฅ
  • Group chats can be archived. ๐Ÿ“ฆ
  • You can now swap the provider behind an agent. โ†ช๏ธ
  • Added ability to scroll to latest messages as they are streamed from the agent. ๐Ÿ“œ
  • Expanded maestro-cli to include agent message send on new or resumed sessions, this means you can control any agent behind Maestro easily ๐Ÿงต
  • Added VSCode-style semantic icon mapping in the file explorer โœ…
  • New tabs are automatically named by default, this can be disabled under settings ๐Ÿท๏ธ
  • Added WakaTime integration โฑ๏ธ
  • Added window chrome options to toggle off the header bar ๐ŸชŸ
  • Broke Settings > General up, there's now a Settings > Display โš™๏ธ
  • Added a table of contents jump menu for markdown files being previewed ๐Ÿ“„
  • Added option to open document preview from within the graph view ๐Ÿ“ˆ
  • Added configuration options to ignore remote file patterns over SSH connections ๐Ÿšฏ
  • Fixed context consumption calculation bugs ๐Ÿงฎ
  • AI responses can now be saved to markdown on disk ๐Ÿ’พ
  • Hide Empty "Ungrouped Agents" Folder ๐Ÿ“
  • File preview detects updates on disk and shows refresh button โ†ช๏ธ
  • Auto Run task calculation is now dynamic to count tasks added mid-flight โœˆ๏ธ
  • When you stop an Auto Run, you can now force kill the running task ๐Ÿ”ช
  • Web interface synchronization improvements ๐ŸŒ
  • Added shortcuts to all panel search under command palette ๐Ÿ”
  • All sorts of other bug fixes and usability improvements ๐Ÿ›
  • Enhanced batch runner with agent prompt validation for task references โ˜‘๏ธ
  • Added recovery mechanism for expired group chat sessions automatically ๐Ÿ”„
  • Improved history help modal with SSH remote session limitations notice ๐Ÿ“
  • The wand glyph on the upper right sparkles if any agent is working โœจ

... and of course tons of other little fixes and creature comforts too numerous to enumerate here.

Full Changelog: v0.14.5...v0.15.0-RC

What's Changed

  • refactor: extract app lifecycle modules from main/index.ts by @reachraza in #230
  • BUG FIX: dev server port must be configured via VITE_PORT by @ksylvan in #234
  • refactor: extracted process listeners from main/index.ts by @reachraza in #240
  • refactor: restructure web-server module with security and memory leakโ€ฆ by @reachraza in #244
  • refactor: consolidate agents module and reorganize test structure by @reachraza in #247
  • refactor: decompose stats-db into focused modules by @reachraza in #252
  • perf: reduce typing lag with multiple agents on large repos by @reachraza in #255
  • Windows Enhancement and Fixes for 0.15.0-RC by @chr1syy in #264
  • fix: Windows compatibility, PATH handling, and SSH execution improvements by @pedramamini in #268
  • feat: Fix inline wizard for Windows cmd.exe and add OpenCode support by @chr1syy in #270
  • fix: correct context usage calculation to include cacheRead tokens anโ€ฆ by @reachraza in #280
  • In-Tab File Preview by @pedramamini in #281
  • 0.15.0 rc by @pedramamini in #282
  • feat: Add Symphony token donation system for open source contributions by @pedramamini in #122
  • Fix: Remote SSH Agent Sessions (Windows) by @chr1syy in #188
  • Add Factory.ai droid support by @VVX7 in #225
  • Add @chr1syy as Windows Contributor and tester by @chr1syy in #286
  • fix(file-preview): resolve image flickering under heavy parallel agenโ€ฆ by @reachraza in #287
  • fix(windows): Shell interpration of % in git log format string by @chr1syy in #288
  • feat: add conservative context growth estimation during multi-tool turns by @reachraza in #289
  • Round of Polishing by @pedramamini in #297
  • 0.15.0 polish by @pedramamini in #299
  • 0.15.0 polish by @pedramamini in #305
  • Add Conductor Profile by @pedramamini in #304
  • Fix Windows wizard failure by sending prompt via stdin for stream-json mode by @dmaynor in #302
  • 0.15.0 polish by @pedramamini in #308
  • fix: Jump to Bottom shortcut (Cmd+Shift+J) now works by @ThanhNguyxn in #279
  • Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #278
  • Windows enhancements and fixes by @chr1syy in #306
  • refactor: revamp state management logic. Moving from React Context API to Zustand stores ensuring SRP-Driven modules by @reachraza in #312
  • fix: ensure --input-format stream-json is added when sending images by @reachraza in #314
  • Fix ssh remote Agents & dev:win script by @chr1syy in #313
  • 0.15.0 polish by @pedramamini in #321
  • fix: rename tab/instance/group modals broken by modalStore migration by @pedramamini in #322
  • 0.15.0 polish by @pedramamini in #324
  • CLI enhancements by @pedramamini in #329
  • refactor: replace SessionContext with Zustand sessionStore and tabStore by @reachraza in #332
  • 0.15.0 polish by @pedramamini in #334
  • refactor: added agentStore for agent related state management. useAgentListeners hook has replaced IPC listener code in App.tsx by @reachraza in #341
  • refactor: create fileExplorerStore, consolidate scattered file explorโ€ฆ by @reachraza in #344
  • polish: UI refinements, file preview enhancements, and Command K search by @pedramamini in #336
  • 0.15.0 polish: bug fixes and UX improvements by @pedramamini in #349
  • fix: Inline Wizard SSH execution by propagating session custom path overrides by @rnwolfe in #345
  • fix: await process.kill() in killBatchRun to prevent race condition by @pedramamini in #352
  • fix: stop overriding SSH ControlMaster/ControlPath/ControlPersist configs by @rnwolfe in #350
  • fix: correct regex for UUID tab IDs in WebSocket session output broadโ€ฆ by @EEmayank in #337
  • Fix: Opencode Model Discovery on SSH + .opencode PATH added by @chr1syy in #353
  • refactor: added groupChatStore, operationStore, batchStore by @reachraza in #363
  • feat: CSV table rendering + fix: group chat write race & SSH spawn by @pedramamini in #364
  • feat: increase defa...
Read more

v0.14.5 | Doc Graphs, SSH Agents, Inline Wizard

24 Jan 11:15
8be8a8e

Choose a tag to compare

Changes in this point release include:

  • Desktop app performance improvements (more to come on this, we want Maestro blazing fast) ๐ŸŒ
  • Added local manifest feature for custom playbooks ๐Ÿ“–
  • Agents are now inherently aware of your activity history as seen in the history panel ๐Ÿ“œ (this is built-in cross context memory!)
  • Added markdown rendering support for AI responses in mobile view ๐Ÿ“ฑ
  • Bugfix in tracking costs from JSONL files that were aged out ๐Ÿฆ
  • Added BlueSky social media handle for leaderboard ๐Ÿฆ‹
  • Added options to disable GPU rendering and confetti ๐ŸŽŠ
  • Better handling of large files in preview ๐Ÿ—„๏ธ
  • Bug fix in Claude context calculation ๐Ÿงฎ
  • Addressed bug in OpenSpec version reporting ๐Ÿ›

The major contributions to 0.14.x remain:

๐Ÿ—„๏ธ Document Graphs. Launch from file preview or from the FIle tree panel. Explore relationships between Markdown documents that contain links between documents and to URLs.

๐Ÿ“ถ SSH support for agents. Manage a remote agent with feature parity over SSH. Includes support for Git and File tree panels. Manage agents on remote systems or in containers. This even works for Group Chat, which is rad as hell.

๐Ÿง™โ€โ™‚๏ธ Added an in-tab wizard for generating Auto Run Playbooks via /wizard or a new button in the Auto Run panel.

Smaller Changes in 014.x

  • Improved User Dashboard, available from hamburger menu, command palette or hotkey ๐ŸŽ›๏ธ
  • Leaderboard tracking now works across multiple systems and syncs level from cloud ๐Ÿ†
  • Agent duplication. Pro tip: Consider a group of unused "Template" agents โœŒ๏ธ
  • New setting to prevent system from going to sleep while agents are active ๐Ÿ›๏ธ
  • The tab menu has a new "Publish as GitHub Gist" option ๐Ÿ“
  • The tab menu has options to move the tab to the first or last position ๐Ÿ”€
  • Maestro-Playbooks can now contain non-markdown assets ๐Ÿ“™
  • Improved default shell detection ๐Ÿš
  • Added logic to prevent overlapping TTS notifications ๐Ÿ’ฌ
  • Added "Toggle Bookmark" shortcut (CTRL/CMD+SHIFT+B) โŒจ๏ธ
  • Gist publishing now shows previous URLs with copy button ๐Ÿ“‹

Thanks for the contributions: @t1mmen @aejfager @Crumbgrabber @whglaser @b3nw @deandebeer @shadown @breki @charles-dyfis-net @ronaldeddings @jlengrand @ksylvan

Full Changelog: v0.14.4...v0.14.5

v0.14.4 | Doc Graphs, SSH Agents, Inline Wizard

11 Jan 06:08
fddea07

Choose a tag to compare

Changes in this point release include:

  • Improved the new agent wizard to allow for specification of remote host prior to commencing โ˜๏ธ
  • Fixed a bug where the default thinking state was not being honored for the initial tab in a new agent ๐Ÿง 
  • Addressed some SSH gaps (#176 and #177) ๐Ÿ›๐Ÿœ
  • Desktop app performance improvements ๐Ÿš…
  • Addressed bug in leaderboard submissions (#174)๐Ÿ†
  • Addressed bug in wizard (hopefully) ๐Ÿง™โ€โ™‚๏ธ
  • The /wizard command now respects your configured Auto Run directory (#169) ๐Ÿ“‚

The major contributions to 0.14.x remain:

๐Ÿ—„๏ธ Document Graphs. Launch from file preview or from the FIle tree panel. Explore relationships between Markdown documents that contain links between documents and to URLs.

๐Ÿ“ถ SSH support for agents. Manage a remote agent with feature parity over SSH. Includes support for Git and File tree panels. Manage agents on remote systems or in containers. This even works for Group Chat, which is rad as hell.

๐Ÿง™โ€โ™‚๏ธ Added an in-tab wizard for generating Auto Run Playbooks via /wizard or a new button in the Auto Run panel.

Smaller Changes in 014.x

  • Improved User Dashboard, available from hamburger menu, command palette or hotkey ๐ŸŽ›๏ธ
  • Leaderboard tracking now works across multiple systems and syncs level from cloud ๐Ÿ†
  • Agent duplication. Pro tip: Consider a group of unused "Template" agents โœŒ๏ธ
  • New setting to prevent system from going to sleep while agents are active ๐Ÿ›๏ธ
  • The tab menu has a new "Publish as GitHub Gist" option ๐Ÿ“
  • The tab menu has options to move the tab to the first or last position ๐Ÿ”€
  • Maestro-Playbooks can now contain non-markdown assets ๐Ÿ“™
  • Improved default shell detection ๐Ÿš
  • Added logic to prevent overlapping TTS notifications ๐Ÿ’ฌ
  • Added "Toggle Bookmark" shortcut (CTRL/CMD+SHIFT+B) โŒจ๏ธ
  • Gist publishing now shows previous URLs with copy button ๐Ÿ“‹

Thanks for the contributions: @t1mmen @aejfager @Crumbgrabber @whglaser @b3nw @deandebeer @shadown @breki @charles-dyfis-net

Full Changelog: v0.14.3...v0.14.4