Maestro Daily: One Turn Contract, Fewer Crashes, Quieter UI

Maestro converged CLI and Cue onto a shared turn-outcome contract while landing field-driven hardening for corrupt stores, bad working directories, and stuck queues. UI fixes reduce focus steals, tab-strip blockage, and transcript noise.

Duration: PT2M27S

Episode overview

This episode is a short developer briefing from Maestro Daily.

It explains recent repository work in plain language.

  • Show: Maestro Daily
  • Published: 2026-09-23T11:00:33Z
  • Audio duration: PT2M27S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

It's September 23rd, 2026, and this is Maestro Daily.

The lead pattern today is convergence and hardening: Maestro is moving to a single definition of when an agent turn is done, while fixing failure modes seen in the field that used to crash, stall, or brick the app.

First, one way to finish a turn. Pull request 1626 migrates every command line entry point — send, playbook, run doc, and goal run — onto the shared turn contract from the Maestro library. Instead of each caller guessing from exit codes, both the Claude and JSON-line spawner paths now collect the same turn facts the…

Second, surviving real user states. Commit d f 9 f 0 b 2 stops a missing working directory — a deleted worktree or unmounted volume — from crashing Maestro on Windows, where the terminal spawner deferred the error past every catch. The spawn is now refused cleanly with an agent error naming the directory. Commit 1 b…

Finally, a quieter product. Pull request 1629 caps the toast stack so it can't cover the right bar tab strip, commit c 6 0 4 d 6 7 keeps auto-run refresh in the background unless you pass focus, commit e 5 d 1 b 9 6 hides tool calls by default, and commit 1 b 1 8 c 3 4 labels parked retries as…

W…

Nearby episodes from Maestro Daily

  1. SSH Clarity and Usage Cleanup
  2. Intent Fixes, Env Suggestions and Background Mode
  3. Agent Safety Defaults and Phone Layout Fixes
  4. Shared Contracts and Correctness Fixes
  5. Chasing Ghosts in Long-Running Sessions
  6. Usage Tracking Gets an Overhaul
  7. Fixing the Gap Between Broken and Hidden
  8. Headless Reliability and Data Integrity Fixes