Goodboy v0.1.4
Goodboy v0.1.4
Patch release on top of v0.1.3. Headline: the implementation step now splits into per-cluster sub-agents driven by the plan. Plus a batch of workflow-studio polish and hotfixes.
Main feature — substep clusters in implementation (#675)
The planner now emits execution clusters, and the implementer step fans out into one child agent per cluster instead of grinding through everything in a single pass. Each child is pinned to the implementer kind, and the review step stays locked behind cluster-done markers so it can't start until every cluster has actually finished. The parent container rolls up the cost of all its sub-agents, so you still get one number to look at.
Ships migrations m047/m048 (agents.parent_agent_id, session_plans.clusters_json).
Also new
- discardable workflows + collapsible workflow rail (#679): drop a workflow you don't want, and collapse the rail to get the space back.
Fixes & polish
- workflow step block messages now tell you the real reason a step is gated. A step blocked by a still-running summarizer used to claim "open questions need resolution" even when there were none. Now the block reason is tracked explicitly (questions vs summarizer) with the matching message, button label and tooltip, trimmed to the point. (#677, #678)
- cmd+r reloads the app again. (#676)
- slot-history button restored for summarizer-written slots (decisions / last_output_summary). History rows existed in the DB but never hydrated the store, so the button never showed and old versions were unreachable. Also keeps the goal slot high-level: the cheap model no longer folds per-turn status, counts, or file paths into it, and an already-polluted goal self-heals back to clean intent. (#674)
- gh commands run off the main thread, so the UI no longer stalls on GitHub calls. (#673)
- linear studio section added to the marketing site. (#670)
Notes
- macOS universal
.dmg, signed + notarized (personal team M3R9H4QX65). - Auto-update is wired: existing installs get the "restart to update" affordance once this is published.