Major 0.17.x Additions
π Claude Token Source control keeps Claude running on your Max/Pro subscription quota by driving Claude's interactive session instead of the headless API path. A three-way Interactive / API / Dynamic selector is available everywhere agents run (new and existing agents, Cue runs, Group Chat, and background tasks). Dynamic mode uses your subscription quota automatically and only falls back to API billing when that quota is exhausted.
πͺ Maestro Cue is a new trigger-based cross-agent orchestration capability that lets heartbeats, GitHub issues/PRs, file system monitors, and other data sources bring your agents to life and pass work between one another.
π» Full-featured xterm.js terminal tabs sit alongside your AI and file preview tabs, with support for opening and renaming multiple terminals.
π§β
π οΈ A vastly expanded maestro-cli now drives the whole running desktop app, and your agents know how to use it. That means you can just talk to an agent in plain language to create and run Auto Run playbooks, change settings, set up Maestro Cue pipelines, manage groups, agents, tabs, and themes, and much more, instead of clicking through menus yourself.
0.17.1 Modifications
π©Ή Claude Token Source mode is far more resilient: it survives a dead stdout (EPIPE), reads large pasted images without crashing (EAGAIN), parses /usage panels that paint without newlines, and re-anchors limit detection to Claude's real banner. It also detects many more quota and credit-exhaustion messages, stops false-positiving on token/context/rate "limit" lines, and exits fast on a quota hit so Dynamic mode no longer stalls with "no response".
π Desktop turns now honor your Interactive / Dynamic token-mode selection. Previously the per-agent setting was missed on desktop and silently fell through to API billing.
π maestro-p now clears Claude's one-time "Bypass Permissions" acceptance screen automatically instead of quitting on it the first time an agent launches.
π₯οΈ SSH and startup terminal tabs no longer vanish when their PTY exits.
π§β
πͺ Maestro Cue pipeline layouts now stay put across Arrange and Save.
πΌοΈ Images render correctly when viewing files over SSH, and large pasted images no longer crash the driver.
π¨ Open any image in the annotation editor straight from a file-preview tab with Cmd+E, and Mermaid code fences now render as toggleable diagrams in chat.
π οΈ maestro-cli can now configure an agent's SSH execution settings, and the process monitor shows the real remote command for SSH spawns.
β¨οΈ Command-K Context, Buffer, and Content actions are now tab-aware, and the thinking pill follows the active tab during forced-parallel runs.
ποΈ The window title bar is now themeable with a new bgTitleBar token.
Full Changelog: v0.17.0...v0.17.1