Goodboy 0.23.2

Providers say what they know, the Models page shows the model each task runs, and a long list of small breakages is fixed.

Improved

Providers say what they know

A check that times out says Can't check and keeps the last state it knew, never Not signed in. A first Not signed in answer is checked once more after 12 seconds. Tokens found on this Mac show apart from a confirmed sign-in. After three refused runs, Auto stops picking that provider, and a refused run leaves a quiet line in the transcript.

The Models page shows each model

Each role and task prints the model it runs, marked Pinned or Auto, with the reason when a pin is skipped and Back to Auto for pins that cannot run. A project's own model settings show on the page, with Use this page instead to clear them.

Fixed

  • The model you set for the orchestrator is the one that runs when a project is mounted.
  • Run plan no longer comes back after you approve a plan.
  • The message box stays inside the window on an agent page.
  • Delete all notifications opens beside its button and deletes what it says.
  • Mark all seen and Discard are visible buttons instead of hidden in a menu.
  • Tasks opens without opening the first issue.
  • The diff tree keeps your folds and never opens a folder as you scroll.
  • A rebase checks for uncommitted files before it starts, and says which ones stop it.
  • The pull request form cannot be raced while Scribe writes the text.
  • Open in editor opens your editor.
  • Tooltips no longer cover the menu they belong to.
  • The Guide is in the Goodboy menu again.
  • Chat reopens your last chat.
  • The collapsed rail keeps your pins in place.
  • Scripts stop with all their processes, and processes a turn started stop with it, leaving no zombies. A helper run that goes quiet stops after 10 minutes.